É 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.