План на курса
Въведение
Инсталиране и конфигуриране Ansible AWX
- Системни изисквания за Ansible AWX
Преглед на Ansible функции и архитектура на AWX
- Ansible AWX срещу Red Hat Ansible Кула
- DevOps концепции, приложени в Ansible AWX
Общ преглед на Ansible AWX интерфейс на командния ред
- Запознаване със структурата на AWX HTTP API
- Основно анализиране и изходно излъчване с AWX CLI
- Въведение в задачите за автоматизация на AWX CLI и поддръжка на функции
Първи стъпки с AWX ресурси и настройка на средата
- Манипулиране на действия с ресурси на AWX и глобални опции
Удостоверяване с Ansible AWX и използване на токени OAuth2.0
- Токени срещу базирано на сесия удостоверяване
- Генериране, отпечатване и използване на стойности на токени в AWX CLI
Конфигуриране на OAuth2.0 приложения и определяне на обхвата на OAuth2.0 токени
- Случаи на използване за удостоверяване на сесия
Форматиране на AWX изходи и конфигуриране на CLI настройки по подразбиране
- Работа с YAML и таблични изходни формати
- Персонализиране на изходите с JSON процесор
- Оцветяване на изходи с цветни възли ANSI
Създаване на идентификационни данни и описи с Ansible AWX
- Присвояване на разрешения и делегиране на автоматизирани правила
Разширяване на Ansible AWX до Ansible параметри на Playbook
- Проследяване на Ansible регистрационни файлове на Playbook и навигация в таблото за управление на AWX
Настройване на проекти и шаблони за работа с Ansible AWX
- Създаване на нов проект от GitHub хранилище
- Генериране и стартиране на шаблон за работа
- Планиране на времето за изпълнение на единични или верижни шаблони за задания
- Изпълнение и наблюдение Ansible Резултати от Playbook
- Актуализиране на шаблони за работа с Ansible AWX CLI
Работа със SSH ключове в Ansible AWX
- Импортиране и експортиране на допълнителни AWX ресурси
Автоматизиране на работни потоци и основни задачи с AWX и Ansible API
- Внедряване на RESTful API конвенция в AWX
- Използване на AWX API инструменти и изпълнение на методи за автоматизация
Изтриване и тестване на показатели в Ansible AWX API
Управление на функциите за споделяне на информация и поддържане на сигурността на AWX
- Внедряване на разширени настройки за удостоверяване
Архивиране и възстановяване на AWX
Отстраняване на неизправности Ansible AWX и преглед на регистрационни файлове
Обобщение и заключение
Изисквания
- Опит с Linux системна администрация и команден ред
- Основно разбиране на синтаксиса за програмиране на YAML
- Разбиране на ИТ инфраструктурата и процесите
- Познаване на Ansible платформа
- Владеене на всеки език за програмиране
Публика
- DevOps Инженери
- Разработчици
- Ръководители на проекти
Oтзиви от потребители (1)
Имахме много практически упражнения, които бяха надглеждани и помощни от треньора.
Aleksandra - Fundacja PTA
Курс - Mastering Make: Advanced Workflow Automation and Optimization
Машинен превод