Puppet | |
---|---|
![]() | |
![]() | |
Тип | Управление конфигурацией |
Разработчик | Puppet Labs[вд] |
Написана на | Ruby |
Операционные системы | UNIX[2], macOS[2], Windows[2] и Linux[2] |
Первый выпуск | 2005 |
Последняя версия | |
Репозиторий | github.com/puppetlabs/pu… |
Лицензия | Apache License 2.0[3] |
Сайт | puppet.com/open-s… (англ.) |
![]() |
Puppet — кроссплатформенное клиент-серверное приложение, разработанное Puppet Labs[4], которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на языке программирования Ruby[5]. Наряду с Chef отмечается как одно из самых актуальных средств конфигурационного управления по состоянию на 2013 год[6].
Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris, BSD, macOS и Microsoft Windows (через cygwin)[7][8].
Система Puppet достаточно популярна в среде IT-компаний, в частности, её используют Google, Яндекс, Fedora Project, Стэнфордский университет, Red Hat, Siemens IT Solution, SugarCRM[5], Mail.Ru.
Puppet использует модель с открытым ядром. Бесплатная версия была выпущена под лицензией GNU General Public License (GPL) версии 2 до версии 2.7.0, а более поздние версии Puppet используют уже лицензию Apache[9][10]. Версия Puppet Enterprise использует проприетарную лицензию.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search