Свържете се с нас

Съдържание и теми, включени в курса

Въведение в Puppet

  • Какво е Puppet и как работи
  • Ползи от автоматизацията на инфраструктурата
  • Архитектура на Puppet: Master, Agent, манифести, модули

Инсталация и конфигурация

  • Инсталиране на Puppet на Master и Agent нодове
  • Конфигуриране на средата на Puppet
  • Структура на директориите и ключови конфигурационни файлове

Разбиране и писане на манифести

  • Основен синтаксис и структура
  • Прилагане на манифести към нодове
  • Използване на манифести за системни промени

Управление на нодове и ресурси

  • Дефиниране на нодове
  • Типове ресурси: пакети, услуги, файлове, потребители, директории
  • Създаване на преизползваеми задачи

Работа с модули и шаблони

  • Създаване и използване на модули
  • Използване на ERB шаблони за генериране на динамично съдържание
  • Структуриране на преизползваеми компоненти

Разширени функции на езика Puppet

  • Персонализирани дефиниции и класове
  • Условни конструкции и изрази
  • Връзки и подреждане

Добри практики и стил

  • Езиков стил и конвенции за форматиране
  • Puppet Forge и модули от общността
  • Отстраняване на проблеми и често срещани затруднения

Обобщение и следващи стъпки

Изисквания

  • Разбиране на системно администриране на Linux или Unix
  • Опит с инструменти на командния ред
  • Запознатост с концепциите за системна конфигурация

Аудитория

  • Системни администратори, стремящи се да автоматизират инфраструктурата
  • IT специалисти, оценяващи Puppet като решение за управление на конфигурации
  • DevOps практикуващи, изграждащи мащабируеми среди
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (1)

Предстоящи Курсове

Свързани Kатегории