Продолжительность
5 ч 34 мин 9 сек
Количество уроков
22 Видео
Дата добавления
20.04.2019
Дата обновления
20.04.2019
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