Interested Article - Puppet
- 2020-01-12
- 1
Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на языке программирования Ruby . Наряду с Chef отмечается как одно из самых актуальных средств конфигурационного управления по состоянию на 2013 год .
Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat Enterprise Linux , CentOS , Fedora , Debian , Ubuntu , OpenSUSE , Solaris , BSD , macOS и Microsoft Windows (через cygwin ).
Система Puppet достаточно популярна в среде IT-компаний, в частности, её используют Google , Яндекс , Fedora Project , Стэнфордский университет , Red Hat , Siemens IT Solution , SugarCRM , Mail.Ru .
Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном предметно-ориентированном языке.
Примечания
- (англ.) . Дата обращения: 9 ноября 2022. 19 октября 2022 года.
- ↑
- ↑ . Дата обращения: 21 мая 2011. Архивировано из 29 января 2013 года.
- Peter Wayner. . Puppet is model-driven, Ruby is procedural, and both are large, messy, open source ecosystems plagued with pitfalls (англ.) . Infoworld (27 марта 2013). — «There are a number of other notable projects with readable names like Ansible and unreadable names like Bcfg2, but Puppet and Chef seem to have gathered the most excitement for now.» Дата обращения: 17 октября 2014. 15 октября 2014 года.
Литература
- James Turnbull. . — Apress, 2008. — 350 p. — ISBN 978-1-59059-978-5 .
- James Turnbull, Jeffrey McCune. . — Apress, 2011. — 350 p. — ISBN 978-1-4302-3057-1 .
Ссылки
- (англ.)
- (англ.)
- (англ.)
Для улучшения этой статьи
желательно
:
|
- 2020-01-12
- 1