Встречается на собеседованиях • сегодня
Что такое Puppet
Puppet — это инструмент управления конфигурацией с открытым исходным кодом, используемый для автоматизации развертывания, настройки и управления серверами. Работает по модели декларативного программирования — ты описываешь желаемое состояние системы, а Puppet сам приводит её к этому состоянию.
Пример манифеста Puppet (установка Nginx):
puppet
package { 'nginx':
ensure => installed,
}
service { 'nginx':
ensure => running,
enable => true,
require => Package['nginx'],
}Ключевые особенности:
- Поддержка идеопатичности (система всегда соответствует заданному состоянию).
- Использует собственный DSL (Domain-Specific Language).
- Интегрируется с CI/CD, облачными провайдерами.
- Подходит для масштабируемых инфраструктур.
Альтернативы: Ansible, Chef, Terraform.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы