Você deve fazer uma distinção entre o software de provisionamento como o FOG, que funciona implantando uma imagem de HDD capturada anteriormente, ou o Foreman, que implanta imagens de instalação regulares, adicionando alguns scripts de automação genéricos já feitos. Ambos os sistemas não devem funcionar juntos; eles perseguem objetivos diferentes.
Dependendo de suas necessidades, pode não ser possível ter uma configuração única capaz de provisionar um bare metal em nuvem simultaneamente, então você deve ter 2 "ativos", mesmo quando eles são feitos da mesma ISO de distribuição, mas configurados diferentemente.
O FOG é bom quando você deseja replicar uma imagem HDD já implantada exatamente para o mesmo hardware. O Foreman adiciona à equação de provisionamento PXE clássica os scripts pré-criados, mas no final você está apenas escrevendo / customizando um script de kickstart / preseed. Muito mais complicado se você tentar instalar o Windows automatizado em vez do Linux.
Você também pode usar o Serva (Automated PXE Server Solution Accelerator), que permite oferecer para implantação de rede quantos recursos você quiser que são baseados em ISOs de distribuição. você pode escrever como deseja seus scripts automatizados para ativos Windows e Linux. O Serva inclui todos os componentes necessários do servidor (DHCP / proxyDHCP / TFTP / HTTP / RIS / WDS) em um único exe. (Estou relacionado ao desenvolvimento da Serva)