Schița de curs

Introducere

Instalarea și configurarea Ansible AWX

  • Cerințe de sistem pentru Ansible AWX

Prezentare generală a funcțiilor și arhitecturii Ansible AWX

  • Ansible AWX v.s. Red Hat Ansible Turn
  • DevOps concepte aplicate în Ansible AWX

Prezentare generală a interfeței liniei de comandă Ansible AWX

  • Familiarizarea cu structura API HTTP a AWX
  • Analiză de bază și emisie de ieșire cu AWX CLI
  • Introducere în sarcinile de automatizare AWX CLI și în suportul pentru funcții

Noțiuni introductive cu resursele AWX și configurarea mediului

  • Manipularea acțiunilor resurselor AWX și a opțiunilor globale

Autentificarea cu Ansible AWX și utilizarea jetoanelor OAuth2.0

  • Token-uri vs. autentificarea bazată pe sesiune
  • Generarea, tipărirea și utilizarea valorilor token în AWX CLI

Configurarea aplicațiilor OAuth2.0 și stabilirea domeniului de aplicare a jetoanelor OAuth2.0

  • Cazuri de utilizare pentru autentificarea prin sesiune

Formatarea ieșirilor AWX și configurarea setărilor CLI implicite

  • Lucrul cu YAML și formatele de ieșire tabulare
  • Personalizarea ieșirilor cu procesorul JSON
  • Colorarea ieșirilor cu noduri de culoare ANSI

Crearea de acreditări și inventare cu Ansible AWX

  • Atribuirea permisiunilor și delegarea regulilor automate

Extinderea Ansible AWX la parametrii Ansible Playbook

  • Urmărirea jurnalelor Ansible Playbook și navigarea în tabloul de bord AWX

Configurarea proiectelor și a modelelor de sarcini cu Ansible AWX

  • Crearea unui proiect nou dintr-un depozit GitHub
  • Generarea și lansarea unui șablon de lucru
  • Programarea duratei de execuție a șabloanelor de sarcini simple sau înlănțuite
  • Executarea și monitorizarea rezultatelor Ansible Playbook
  • Actualizarea șabloanelor de sarcini cu Ansible AWX CLI

Lucrul cu cheile SSH în Ansible AWX

  • Importul și exportul de resurse AWX suplimentare

Automatizarea fluxurilor de lucru și a sarcinilor de bază cu AWX și Ansible API

  • Implementarea convenției RESTful API în AWX
  • Utilizarea instrumentelor API AWX și executarea metodelor de automatizare

Scraping și testarea parametrilor în Ansible API AWX

Gestionarea funcțiilor de partajare a informațiilor și menținerea securității AWX

  • Implementarea configurațiilor avansate de autentificare

Salvarea și restaurarea AWX

Depanarea Ansible AWX și revizuirea jurnalelor

Rezumat și concluzie

Cerințe

  • Experiență cu Linux administrarea sistemului și linia de comandă
  • Înțelegerea de bază a sintaxei de programare YAML
  • Înțelegerea infrastructurii și a proceselor IT
  • Familiaritate cu platforma Ansible
  • Competențe în orice limbaj de programare

Audiență

  • DevOps ingineri
  • Dezvoltatori
  • Manageri de proiect
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite