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

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

Задълбочено разработване на Ansible playbook-ове

  • Работа с променливи, цикли, условия и манипулатори (handlers)
  • Използване на блокове, обработка на грешки и тагове
  • Структуриране на сложни playbook-ове

Jinja2 и техники за темплейти

  • Задълбочени филтри и справки (lookups)
  • Създаване на динамични темплейти
  • Добри практики при работа с темплейти

Персонализирани модули и плъгини

  • Писане на персонализирани модули на Python
  • Използване на филтри, обратни извиквания (callbacks) и конекторни плъгини
  • Стратегии за дебъгване и логване

Колекции и роли

  • Организиране на съдържание с роли
  • Пакетиране и публикуване на Ansible колекции
  • Управление на версии и зависимости

API интеграция и външни услуги

  • Извикване на REST API с URI модула
  • Работа с облачни доставчици и външни инструменти
  • Интеграция на управление на тайни (secrets management)

Тестване и валидиране

  • Използване на ansible-lint, Molecule и CI/CD процеси
  • Гарантиране на идемпотентност и възпроизводимост
  • Статичен и динамичен анализ на Ansible код

Жизнен цикъл на съдържанието и контрол на версиите

  • Управление на код с Git и GitOps
  • Проследяване на промени и документация
  • CI/CD работни потоци с Ansible съдържание

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

Изисквания

  • Разбиране на основните концепции на Ansible и синтаксиса на YAML
  • Опит в системното администриране на Linux
  • Запознатост с разработването на playbook-ове и управлението на инвентари

Аудитория

  • Опитни разработчици на автоматизации
  • DevOps инженери
  • ИТ специалисти, управляващи широкомащабна корпоративна автоматизация
 21 Часа

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


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

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

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

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