План на курса

Въведение

Инсталиране и конфигуриране на Ansible AWX

  • Системни изисквания за Ansible AWX

Обзор на функциите и архитектурата на Ansible AWX

  • Ansible AWX в сравнение с Red Hat Ansible Tower
  • Концепции на DevOps, приложени в Ansible AWX

Обзор на командния интерфейс на Ansible AWX

  • Запознаване с структурата на HTTP API на AWX
  • Основно разчитане и изпращане на изходни данни с 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
  • Обновяване на шаблони на задачи с AWX CLI

Работа с SSH ключове в Ansible AWX

  • Внос и износ на допълнителни ресурси на AWX

Автоматизиране на работни процеси и основни задачи с AWX и Ansible API

  • Въвеждане на конвенция на RESTful API в AWX
  • Използване на инструменти на AWX API и изпълнение на автоматизирани методи

Извличане и тестване на метрики в Ansible AWX API

Управление на функции за споделяне на информация и поддържане на сигурността на AWX

  • Въвеждане на напреднали настройки за аутентикация

Резервно копиране и възстановяване на AWX

Диагностика на Ansible AWX и преглед на дневници

Резюме и заключение

Изисквания

  • Опит с администрацията на Linux системи и командния ред
  • Основно разбиране на YAML синтаксис за програмиране
  • Разбиране на IT инфраструктура и процеси
  • Знакомство с платформата Ansible
  • Практическо владение на един програмен език

Целева група

  • DevOps Инженери
  • Разработчици
  • Мениджъри на проекти
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории