Advanced Automation: Red Hat Ansible Best Practices (DO447)

Программа курса

Разработка с использованием рекомендаций и лучших практик

  • Внедрение рекомендованных практик для эффективного и действенного использования 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.