чому ви навчитеся
- професійно користуватися можливостями 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/