Configuration Management with Puppet (DO405)

Red-Hat-300x300

Управление конфигурацией с Puppet

Продолжительность курса — 3 дня

Цель курса

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

Аудитория

Системные администраторы, ответственные за конфигурацию в средах Red Hat Enterprise Linux Server, Red Hat OpenStack Platform, Red Hat Satellite.

Содержание курса

  • 1. Введение, знакомство со средой в аудитории
  • 2. Функции администрирования в Puppet
  • 2.1. Описание функций администрирования в Puppet
  • 3. Архитектура Puppet
  • 3.1. Описание архитектуры и state модели
  • 4. Манифесты Puppet
  • 4.1. Создание, валидация, применение манифестов Puppet
  • 5. Отладка манифестов Puppet
  • 5.1. Диагностика ошибок, использование документации
  • 6. Репозиторий Git
  • 6.1. Использование Git для управления ПО
  • 7. Использование Facter
  • 7.1. Применение Facter для отображения информации
  • 8. Модули Puppet
  • 8.1. Разработка модулей и включение классов в манифесты
  • 9. Взаимозависимости в модулях Puppet
  • 9.1. Пространства имен, отношения и зависимости в модулях Puppet
  • 10. Переменные и условия в модулях Puppet
  • 10.1. Использование условий и переменных в модулях Puppet
  • 11. Расширенные средства системного администрирования
  • 11.1. Обзор расширенных средств системного администрирования в коде Puppet
Configuration Management with Puppet (DO405)
DevOps,