- Puppet
-
Puppet Тип Управление конфигурацией
Разработчик Puppet Labs
Написана на Операционная система кроссплатформенное программное обеспечение
Последняя версия 3.0.0 (28 сентября 2012)
Лицензия Сайт Puppet (англ. марионетка) — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Puppet написан на языке программирования Ruby.[1]
Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris, BSD, Mac OS X и Microsoft Windows (через cygwin).[1][2]
Система Puppet достаточно популярна в мире IT-компаний, её используют в своей работе такие компании как: Google, Fedora Project, Стэнфордский университет, Red Hat, Siemens IT Solution, Badoo[3] и SugarCRM.[1]
Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном языке.
Литература
- James Turnbull Pulling Strings with Puppet Configuration Management Made Easy. — Apress, 2008. — 350 p. — ISBN 978-1-59059-978-5
- James Turnbull, Jeffrey McCune Pro Puppet. — Apress, 2011. — 350 p. — ISBN 978-1-4302-3057-1
Примечания
- ↑ 1 2 3 xakep: ru Master of puppets: Установка и настройка системы удаленного управления конфигурацией Puppet
- ↑ Статья на Habrahabr.ru: «Puppet, система управления конфигурациями.» Часть I, Часть II
- ↑ Из грязи в князи или массовый запуск серверов с минимумом рутины
Ссылки
- Официальный сайт (англ.)
- Introduction to Puppet (англ.)
- Language Guide (англ.)
- Централизованная настройка UNIX-систем с помощью Puppet
Категории:- Программное обеспечение по алфавиту
- Сетевое программное обеспечение
Wikimedia Foundation. 2010.