Программа курса
Разработка с использованием рекомендаций и лучших практик
- Внедрение рекомендованных практик для эффективного и действенного использования Ansible для автоматизации рабочих процессов.
Управление inventory-файлами
- Использование расширенных функций Ansible для управления inventory-файлами.
Управление запуском задачи
- Контроль и оптимизация выполнения заданий с помощью Ansible Playbooks.
Преобразование данных с помощью фильтров и плагинов.
- Манипуляция и управление данными в переменных с использованием фильтров и плагинов.
Координация непрерывных обновлений
- Минимизация времени простоя и обеспечение удобства обслуживания Ansible Playbook с помощью использования расширенных функций Ansible для управления непрерывными обновлениями.
Усатновка Red Hat Ansible Tower
- Что такое Red Hat Ansible Tower? Как начать работать с веб-интерфейсом.
Управление доступом с помощью пользователей и групп
- Создание пользовательских учетных записей и добавление их в группы в Red Hat Ansible Tower, назначение пользователям и группам разрешений на администрирование и доступ к ресурсам Ansible Tower..
Управление inventories и credentials
- Создание списков машин для управления, настройка учетных данных, необходимых для входа в Red Hat Ansible Tower и запуска задач Ansible в этих системах.
Управление проектами и запуск Ansible jobs
- Создание проектов и шаблонов заданий в веб-интерфейсе, использование этих инструментов для запуска Ansible Playbook, хранящихся в репозиториях Git, для автоматизации задач на управляемых хостах.
Взаимодействие с программными интерфейсами API с использованием Ansible
- Взаимодействие с REST API с помощью Ansible Playbooks, управление Red Hat Ansible Tower с помощью его REST API.
Управление расширенными inventories-фалйами
- Администрирование inventories, которые загружаются из внешних файлов, динамически генерируются скриптами или создаются функцией smart inventory Ansible Tower.
Создание простого конвейера CI/CD с помощью Ansible Tower
- Создание конвейера CI/CD.
Обслуживание и поддержка Ansible Tower
- Задачи ежедневного обслуживания и администрирования Red Hat Ansible Tower.
Комплексный обзор
- Демонстрация навыков, приобретенных в ходе курса, путем настройки вновь развернутого Ansible Tower.