Puppet — это технология управления конфигурацией для управления инфраструктурой на физических или виртуальных машинах. Это инструмент управления конфигурацией программного обеспечения с открытым исходным кодом, разработанный с использованием Ruby, который помогает в управлении сложной инфраструктурой на лету. Этот учебник поможет понять строительные блоки Puppet и его работу в инфраструктурной среде. Все примеры и фрагменты кода, используемые в этом руководстве, проверены. Фрагменты рабочего кода можно просто использовать в любой настройке Puppet, изменяя текущие определенные имена и переменные.