Puppet Master — это управляющий сервер в системе Puppet. xakep.ru Он хранит описание конечных состояний узлов и ждёт их подключения. xakep.ru
Puppet используется для:
- Автоматизации развёртывания системы на новых машинах. wiki.gentoo.org От администратора требуется лишь описание конечного состояния системы на специальном языке. xakep.ru После этого все узлы сами получат информацию о требуемом состоянии от сервера и проведут автоконфигурирование системы. xakep.ru
- Централизации и автоматизации процесса управления конфигурацией. www.guru99.com Puppet позволяет определять отдельные конфигурации для каждого хоста, постоянно контролировать серверы, чтобы убедиться, существует ли необходимая конфигурация и она не изменяется. www.guru99.com
Puppet написан на языке Ruby. xakep.ru Он поддерживает почти все современные UNIX-подобные ОС, а также может работать в среде Cygwin поверх Windows. xakep.ru