Crie uma imagem de boot PXE personalizada (usando Puppet, Chef etc)?

0

É possível criar imagens de inicialização PXE personalizadas usando ferramentas de recursos de máquina, como Chef (ou Puppet)?

Nós executamos um grande cluster computacional onde eu estou trabalhando, e atualmente usamos o Ubuntu MAAS para adquirir / comissionar / implantar novos nós - instalando o O / S no disco local. A partir daí, nós recorremos ao novo nó usando o Chef. Isso funciona bem para nós, embora seja lento para muitos novos nós.

Eu gostaria de fazer a transição dos nós para inicializar a partir da rede (PXE) usando uma imagem personalizada que eu possa construir como parte de um processo de integração contínua. Dessa forma, quando uma nova configuração é confirmada, uma imagem do sistema é criada e implantada no servidor de inicialização da rede. Uma reinicialização dos nós seria acionada para assumir a nova configuração.

Já li muito sobre como inicializar usando o PXE usando uma imagem de inicialização padrão, mas não muito sobre como pré-criar uma imagem personalizada usando ferramentas como o Chef & vagante.

Se isso não for possível, o que as pessoas geralmente fazem?

Agradecemos antecipadamente pelo seu tempo e experiência.

    
por Paul Hanssen 02.01.2018 / 10:45

0 respostas