чому ви навчитеся
- професійно користуватися можливостями 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 інженерам
- системних адміністраторам
https://privatelink.de/?https://www.udemy.com/course/russian-ansible/