Бесплатные лабораторные работы: Ansible
Практикуйте автоматизацию IT с бесплатными лабораториями Ansible. Исследуйте практические упражнения для освоения управления конфигурацией, оркестровки и плейбуков в интерактивной среде Ansible.
Модуль Ansible Cron
Добро пожаловать в лабораторную работу по модулю Ansible Cron! В рамках этой лабораторной работы вы научитесь автоматизировать планирование задач с использованием модуля Ansible Cron. Лабораторная работа состоит из нескольких этапов, каждый из которых основывается на предыдущем, чтобы постепенно увеличить сложность управления задачами cron с помощью Ansible. По завершении этой лабораторной работы вы получите твердое понимание того, как использовать модуль Ansible Cron для планирования задач.
LabAnsible
Установка Ansible в Red Hat Enterprise Linux
В этой лабораторной работе вы научитесь устанавливать Ansible Core в системе Red Hat Enterprise Linux (RHEL) с помощью менеджера пакетов dnf, проверять корректность установки и начинать работу с Ansible для задач автоматизации.
LabAnsible
Реализация плейбука Ansible на RHEL
В этой лабораторной работе вы реализуете полный плейбук Ansible для развертывания веб-сервера Apache на системе RHEL. Вы создадите файл инвентаря, настроите среду Ansible, напишете плейбук с несколькими задачами для установки Apache, развертывания веб-страницы, настройки брандмауэра и тестирования развертывания.
LabAnsible
Установка и инвентаризация
В этой лабораторной работе вы научитесь устанавливать Ansible в Ubuntu, создавать ключи SSH для аутентификации и настраивать первый статический файл инвентаризации для управления localhost.
LabAnsible
Организация с помощью ролей
В этой лабораторной работе вы научитесь масштабировать автоматизацию Ansible, преобразуя плейбуки в структурированные роли. Вы инициализируете роль с помощью Ansible Galaxy, определите задачи внутри роли и подключите её в главном плейбуке.
LabAnsible
Переменные и шаблоны
В этой лабораторной работе вы научитесь использовать переменные Ansible и шаблоны Jinja2 для создания динамических конфигурационных файлов и их развёртывания на веб-сервере.
LabAnsible