Управление инфраструктурой и конфигурациями Ansible, Packer, Vagrant
О чём курс
Институт прикладной автоматизации и программирования разбирает инструменты автоматизации инфраструктуры и управления конфигурациями с основным фокусом на практической работе с Ansible. Программа охватывает весь цикл администрирования: от базовой настройки окружения и составления инвентаря до автоматизации типовых задач, шаблонизации и защиты конфиденциальных сведений.
О чём курс
Обучение знакомит с принципами управления конфигурацией и сценариями автоматизации на серверах. Вы изучите форматы описания хостов, принципы группировки инфраструктуры, применение Ad-hoc команд для быстрых операций, а также структуру плейбуков.
Отдельное внимание уделено повторному использованию кода через роли и задачи, логике обработки ошибок, сбору фактов о системе и генерации конфигурационных файлов через шаблонизатор Jinja2.
Что внутри
Программа охватывает практические направления работы с Ansible:
- принципы управления конфигурацией и базовую настройку среды;
- статическую и динамическую инвентаризацию серверов, переменные в Inventory;
- запуск быстрых Ad-hoc команд;
- системные модули для управления файлами, пакетами программного обеспечения и службами инициализации;
- написание Playbook, шаблоны Jinja2 и настройку параметров;
- расширенный синтаксис сценариев с условиями, циклами, тегами и перехватом ошибок;
- организацию задач и создание переиспользуемых ролей;
- шифрование секретов и паролей с помощью Ansible Vault.
Формат и длительность
Курс рассчитан на 40 академических часов. Обучение организовано в очном формате, дистанционно или в виде вебинаров.
Программа обучения
Модуль 1 - Введение в систему управления Ansible Введение в Ansible Введение в управление конфигурацией Начало работы с Ansible Модуль 2 - Ansible Inventory Что такое Inventory. Назначение Inventory. Состав Inventory файла Группы и группы групп в Inventory Форматы файлов (YAML или INI) и их расположение Статическая и динамическая инвентаризация Использование статической и динамической инвентаризации для определения групп хостов Использование переменных в Inventory Работа с Ansible Inventories Модуль 3 - Ad-hoc команды Ansible Выполнение специальных (Ad-hoc) команд Ansible Ad-hoc команды Ansible Модуль 4 - Модули Обзор часто используемых модулей Ansible Особенности использования и параметры Командные модули. Файловые модули Модули проверки файлов Модули управления ПО Модули управления системой инициализации Работа с модулями Модуль 5 - Введение в Playbook Введение в playbooks Создание playbooks Практические занятия Создание Ansible playbook Основы шаблона Модуль шаблона Файл шаблона Создание шаблонов Использование шаблонов для создания настраиваемых файлов конфигурации Обработка шаблона с использованием языка шаблонов Jinja Использование Ansible Templates Модуль 6 - Расширенный синтаксис Playbook Ansible переменные Ansible факты Условные операторы и циклы Обработчики ошибок Теги Использование переменных для получения результатов выполнения команд Настройка обработки ошибок в Ansible playbook Модуль 7 - Задачи и Роли Задачи (Tasks) Роли Работа с Ansible ролями Модуль 8 - Ansible Vault Что такое Ansible Vault Использование Ansible Vault в Playbook для защиты конфиденциальных данных Работа с конфиденциальными данными в Ansible
Теги курса
Другие материалы школы 12
И ИПАП Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.