Confusão do Puppet Master e do Puppet Server (Qual é a diferença?)

Confusão do Puppet Master e do Puppet Server (Qual é a diferença?)

Recentemente, comecei a aprender fantoches depois de ingressar na minha organização, há um mês. Minha organização usa o fantoche 3 e está na fase de mudança para o fantoche 4.

Atualmente estou brincando com o fantoche 3.8. Embora a documentação do fantoche seja boa, não entendo qual é a diferença entre o puppetserver e o puppetmaster.

A partir dissolinkEu entendi que: o Puppet inclui um servidor web mestre de fantoches básico, mas você não pode usá-lo para cargas da vida real. Você deve configurar um servidor web de qualidade de produção antes de começar a gerenciar seus nós com o Puppet. Corrija-me se eu estiver errado, este é o serviço puppetserver, certo? Isso não é poderoso o suficiente para servir cerca de 400 servidores? Nós realmente precisamos do puppetmaster (Apache/Passenger Puppet Master)?

Também destelinkDescobri que eles descontinuaram o servidor da web. Então, posso pular o aprendizado da parte do puppetmaster, pois ela não será mais usada?

Responder1

Há algumas coisas acontecendo ao mesmo tempo aqui:

  • O Puppet Master padrão em execução usando WEBrick é o serviço que não está pronto para produção.
  • O Puppet Master padrão em execução usando Rack e Apache é o serviço pronto para produção.
  • O Puppet Server é um projeto mais recente, projetado para substituir o Puppet Master padrão e está pronto para produção.

Responder2

Uma explicação muito boa para a diferença entre servidor fantoche e mestre foi fornecida no próprio site oficial.

https://docs.puppet.com/puppetserver/5.0/puppetserver_vs_passenger.html

A conclusão é que o puppet-server será o futuro e o puppet master ficará obsoleto com o tempo.

informação relacionada