Red Hat Enterprise Linux Automation with Ansible (RH294) предназначена для системных администраторов и разработчиков Linux®, которым необходимо автоматизировать инициализацию, настройку, развертывание приложений и оркестровку.
Основные темы курса:
- установка Ansible / Red Hat Ansible Engine на узлах управления;
- создание и обновление списков управляемых хостов и управление подключениями к ним;
- автоматизирование задач администрирования с помощью Ansible Playbooks и специальных команд;
- написание эффективных и масштабируемых сценариев Ansible;
- защита конфиденциальных данных, используемых Ansible, с помощью Ansible Vault;
- повторное использование кода и упрощение разработки сценариев Ansible с использованием ролей.
Оригинальное описание курса на сайте Red Hat
Курс RH294 предназначен для системных администраторов Linux, инженеров DevOps, инженеров по автоматизации инфраструктуры и инженеров-разработчиков систем, которые отвечают за следующие задачи:
- автоматизация управления конфигурацией;
- обеспечение согласованного и повторяемого развертывания приложений;
- предоставление и развертывание серверов разработки, тестирования и производства;
- интеграция с DevOps, непрерывная интеграция / непрерывная поставка.
Целью курса RH294 является формирование у слушателей знаний и навыков, которые позволят им:
- устанавливать и настраивать Ansible® на рабочей станции управления;
- подготавливать управляемые хосты к автоматизации;
- писать Ansible Playbooks для автоматизации задач;
- запускать Playbooks, чтобы убедиться, что серверы правильно развернуты и настроены.
Знания и навыки уровня Red Hat Certified System Administrator (RHCSA) certification или эквивалентный опыт работы.
Пройдите бесплатное тестирование Skills Assessment, чтобы определить, подходит ли этот курс для вашего уровня подготовки.
- установка и настройка Ansible или Red Hat Ansible Engine на управляющем узле;
- создание и управление инвентарных файлов управляемых хостов, а также подготовка их к автоматизации Ansible;
- запуск специальных задач автоматизации из командной строки;
- создание Ansible Playbooks для последовательного использования нескольких задач и применения их к управляемым хостам;
- параметризация Playbooks с использованием переменных и фактов, а также защита конфиденциальных данных с помощью Ansible Vault;
- написание и повторное использование существующих ролей Ansible для упрощения создания и повторного использования кода;
- автоматизация типичных задач системного администрирования Red Hat Enterprise Linux с помощью Ansible.
- Introduce Ansible
- Deploy Ansible
- Implement playbooks
- Manage variables and facts
- Implement task control
- Deploy files to managed hosts
- Manage large projects
- Simplify playbooks with roles
- Troubleshoot Ansible
- Automate Linux administration tasks