Puppet Master и Puppet Server Путаница

2127
Aditya Pednekar

Я недавно начал изучать кукольный после того, как присоединился к моей организации месяц назад. Моя организация использует марионетку 3 и находится на этапе перехода к марионетке 4.

Я сейчас играю с куклой 3.8. Хотя документация по куклам хороша, я не понимаю, в чем разница между puppetserver и puppetmaster.

Из этой ссылки я понял, что: Puppet включает в себя основной веб-сервер Puppet Master, но вы не можете использовать его для реальных нагрузок. Перед началом управления узлами с помощью Puppet необходимо настроить веб-сервер производственного качества. Поправьте меня, если я ошибаюсь, это служба puppetserver, верно? Разве это не достаточно мощный, чтобы обслуживать 400 серверов? Нам действительно нужен кукловод (Apache / Passenger Puppet Master)?

Также по этой ссылке я обнаружил, что они устарели веб-сервера. Так могу ли я пропустить изучение части puppetmaster, так как она больше не будет использоваться?

1

2 ответа на вопрос

2
daxlerod

There are a couple things going on at once here:

  • The default Puppet Master running using WEBrick is the not production-ready service.
  • The default Puppet Master running using Rack and Apache is the production-ready service.
  • The Puppet Server is a newer project, designed to replace the default Puppet Master, and is production-ready.
puppetserver использует jruby, чтобы использовать java jvm для выполнения кода ruby c4f4t0r 6 лет назад 0
1
AKPrajapati

Очень хорошее объяснение разницы между кукольным сервером и мастером было предоставлено на самом официальном сайте.

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

Вывод таков, что puppet-server станет будущим, и со временем Puppet Master будет устарел.