Puppet (англ. кукла) — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном языке.
Puppet написан на языке программирования Ruby.
Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat, CentOS, Fedora, Debian, Ubuntu, SUSE, Solaris, BSD, Mac OS X и Microsoft Windows (через cygwin).
Сайт разработчика:
Что почитать?
Разместил: