Вы можете выбрать товар из Каталога.
Чему вы научитесь
- Профессионально пользоваться возможностями Ansible
- Писать Playbooks для автоматизации конфигураций серверов
- Использовать Ansible с AWS
- YAML синтаксису
- Элементарные знания компьютера и Линукса
- Потребуется компьютер с Линуксом
Ansible - От 'для чего это вообще нужно?', до продвинутых тем автоматизации управления и конфигурирования серверов.
Знания хотя бы одной системы авто-конфигурирования, является необходимым для любого DevOps Инженера.
Ansible один из самых популярных и используемых на ряду с Puppet, Chef, Saltstack.
Совсем не сложный и очень мощный.
На этом курсе мы рассмотрим:
- Что это и и для чего используется у DevOps Инженеров
- Установка Ansible на Linux Ubuntu и на Linux CentOS
- Установка Ansible на Amazon Linux через PIP
- Подключение к серверам Linux
- Подключение к серверам Windows
- Правила создания файла Inventory
- Правила формата YAML
- Запуск и управление серверами через Ad-Hoc команды
- Переменные в group_vars
- Написание простых и профессиональных Ansible Playbook
- Работа с переменными: debug, set_fact, register
- Использование Блоков и Условий: block, when
- Использование Циклов: loop, with_items, until, with_fileglob
- Создание и использование шаблонов - Jinja Templates
- Создание Roles
- Внешние переменные - extra-vars
- Использование Import, Include
- Запуск Task на определённом одном сервере - delegate_to
- Перехват и контролирование Ошибок
- Хранение Секретов - Ansible Vault
- Dynamic Inventory AWS - Amazon Web Services
- Создание ресурсов AWS - Amazon Web Services
- DevOps Инженерам
- Cloud Инженерам
- Системных Администраторам