Курс «Automation with Ansible I» предназначен для системных администраторов, которые планируют использовать Ansible для автоматизации, настройки и управления.
Продолжительность: 32 академических часа.
В ходе выполнения практических и лабораторных работ слушатели научатся автоматизировать задачи системного администрирования на управляемых узлах при помощи Ansible (системы удаленного управления конфигурациями), писать Ansible сценарии для стандартизации выполнения задач, централизованно управлять наборами сценариев и планировать выполнение повторяющихся сценариев через web-интерфейс Ansible Tower. Слушатели также научатся управлять шифрованием при помощи Ansible Vault, развертывать Ansible Tower для управления системами и применять Ansible в среде DevOps при помощи инструмента Vagrant по унификации сред разработки и развертывания, использующего технологию виртуализации.
Аудитория
Данный курс предназначен для системных администраторов, которым необходимо автоматизировать процесс выделения облачных ресурсов, управлять конфигурациями, развертыванием приложений, управлять рабочими процессами внутри своей компании.
Предварительные требования
Базовые навыки администрирования Red Hat Enterprise Linux или наличие сертификации Red Hat Certified System Administrator (RHCSA).
Содержание курса
- Введение, знакомство со средой в аудитории.
- Введение в Ansible. Описание архитектуры и терминологии Ansible.
- Развертывание Ansible. Инсталляция Ansible и выполнение ad hoc команд.
- Применение playbooks. Разработка Ansible plays и исполнение playbooks.
- Переменные и включения. Управление переменными и включениями в playbooks.
- 6. Управление задачами. Управление задачами, обработчиками и тэгами в playbooks.
- 7. Шаблоны Jinja2. Применение шаблонов Jinja2.
- 8. Роли Ansible. Создание ролей и управление ролями.
- 9. Расширенные playbooks. Конфигурация расширенных playbooks.
- 10. Ansible Vault. Ansible Vault и шифрование.
- 11. Устранение неисправностей Ansible. Поиск и устранение неисправностей в control machine и managed nodes.
- Ansible Tower. Применение Ansible Tower.
- Ansible в DevOps Применение Ansible в DevOps окружении с помощью Vagrant
- Лекции 0
- Тесты 0
- Учебное время 50 hours
- Навык Все уровни
- Язык English
- Студенты 0
- Оценки Да