Foreman sem fantoche?

6

Somos uma loja de python, estamos usando e estamos olhando para integrar o supervisor com ansible para enfrentar instalações bare-metal.

É possível usar as sem o fantoche?

Achei a documentação exaustiva, mas não consegui encontrar uma resposta clara; a menção de que "O instalador do Foreman usa o Puppet para instalar o Foreman". me faz pensar que precisarei instalar o fantoche mesmo que não tenhamos a intenção de usá-lo?

    
por tink 20.04.2016 / 04:13

1 resposta

8

O instalador requer o Puppet e ele irá configurar um mestre Puppet por padrão, mas o próprio Foreman não requer o Puppet. É perfeitamente possível instalar o Foreman a partir de pacotes ou fontes sem o Puppet.

Se você não estiver familiarizado com a forma como o Foreman funciona ou como o configuraria do zero, recomendo enfaticamente que continue com o instalador apesar disso, pois você provavelmente não o configurará corretamente ou de maneira ideal (por exemplo, configura Passenger, SSL etc.). Conheça-o na configuração "padrão" antes de prosseguir.

Você pode executar o instalador para configurá-lo, remover o host virtual mestre do Puppet, excluir os pacotes instalador e Puppet e desativar o módulo Puppet no proxy inteligente ( /etc/foreman-proxy/settings.d/puppet.yml ). O instalador ainda usaria os certificados Puppet que ele gera para autenticação e criptografia entre o servidor Foreman principal e o serviço de proxy inteligente.

Você também pode executar o instalador em um host para ganhar alguma familiaridade com o aplicativo e usar a experiência e o host existente como referência para configurá-lo novamente sem o Puppet.

    
por 20.04.2016 / 11:46