Термин · Глоссарий B2B-ПО

Puppet (Puppet)

Система управления конфигурацией серверов с декларативным языком и агентами, обеспечивающая единообразие инфраструктуры.

Буква «P» В категориях: 3 Платформ: 6+
Решения в каталоге

5 продуктов рубрики «Infrastructure as Code»

Все 5 →
ПродуктЦенаОценкаРеестры
Deckhouse Stronghold
ФЛАНТ
по запросу нет оценок – Подробнее →
Express 42 Platform. Платформа для реализации DevOps практик (Инфраструктурный оркестратор на основе Kubernetes, внутренняя CI/CD платформа для команд разработки, SDLC & TM мониторинг)
Экспресс 42
по запросу мало отзывов Реестр ПО Подробнее →
Astra Automation
Русбитех-Астра
по запросу нет оценок Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

Puppet – система управления конфигурацией, выпущенная Люком Канисом в 2005 году. Конфигурация описывается на декларативном языке Puppet в виде манифестов и модулей; агенты на серверах периодически получают каталог конфигурации с сервера Puppet и приводят систему в описанное состояние. В 2022 году компанию Puppet приобрела Perforce.

Основные понятия

  • Ресурсы: пакеты, файлы, службы, пользователи.
  • Манифесты, классы и модули.
  • Facter – сбор фактов об узле.
  • Hiera – хранение данных конфигурации отдельно от кода.
  • Puppet Forge – каталог модулей сообщества.

Особенности

  • Агентная модель с регулярным применением конфигурации и исправлением дрейфа.
  • Подходит для больших парков серверов с долгим жизненным циклом.
  • Открытая версия и коммерческие редакции; в 2024–2025 годах сообщество создало открытый форк OpenVox после изменения политики распространения сборок.

Сравнение

Ansible работает без агентов по SSH и проще для старта; Puppet лучше подходит для постоянного контроля состояния большого числа узлов.

Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Puppet».

Платформы класса «Puppet»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

Yandex SpeechKit Box

Yandex SpeechKit Box

Распознавание речи (ASR/STT)
ЯНДЕКС
Сервис распознавания и синтеза речи на базе ИИ
Цена по запросу
★ 4.1
Подробнее →
ИД

ИПС ДОФИН-V

Семантический поиск
АР-СИСТЕМ
ИПС «ДОФИН-V» — информационно-поисковая система для одновременной интегрированной обработки фактографических и...
Цена по запросу
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Puppet».

Частые вопросы про Puppet

Чем Puppet отличается от Ansible?

Puppet использует агентов и периодически поддерживает состояние узлов, Ansible выполняет плейбуки по SSH без агентов.

Что такое Hiera?

Иерархическое хранилище данных конфигурации, отделяющее данные от кода Puppet.

Подходит ли Puppet для контейнеров?

Он ориентирован на серверы и ВМ; для контейнеров чаще используют оркестраторы и GitOps.