Schița de curs

Introducere

Instalarea și configurarea Ansible AWX

  • Cerințele de sistem pentru Ansible AWX

Prezentare a caracteristicilor și arhitecturii Ansible AWX

  • Compararea Ansible AWX cu Red Hat Ansible Tower
  • Conceptele DevOps aplicate în Ansible AWX

Prezentare a interfeței de linie de comandă Ansible AWX

  • Familiarizarea cu structura API HTTP AWX
  • Analiza de bază și emiterea output-ului cu AWX CLI
  • Introducere în sarcinile de automatizare ale AWX CLI și suportul caracteristicilor

Începerea lucrului cu resursele AWX și configurarea mediului

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

Autentificarea cu Ansible AWX și utilizarea token-urilor OAuth2.0

  • Token-uri vs autentificare bazată pe sesiune
  • Generarea, afișarea și utilizarea valorilor token în AWX CLI

Configurarea aplicațiilor OAuth2.0 și limitarea token-urilor OAuth2.0

  • Scenarii de utilizare pentru autentificarea bazată pe sesiune

Formatarea output-urilor AWX și configurarea setărilor CLI implicite

  • Lucrul cu formatele de output YAML și tabular
  • Personalizarea output-urilor cu procesatorul JSON
  • Colorizarea output-urilor cu nodurile de culoare ANSI

Crearea de credențiale și inventarii cu Ansible AWX

  • Atribuirea de permisiuni și delegarea regulilor automate

Extinderea Ansible AWX la parametrii Ansible Playbook

  • Urmarirea jurnalurilor Ansible Playbook și navigarea în tabloul de bord al AWX

Configurarea proiectelor și șablonurilor de sarcini cu Ansible AWX

  • Crearea unui nou proiect dintr-un depozit GitHub
  • Generarea și lansarea unui șablon de sarcină
  • Programarea timpului de execuție pentru un singur sau mai mulți șabloane de sarcini în lanț
  • Executarea și monitorizarea output-urilor Ansible Playbook
  • Actualizarea șablonurilor de sarcină cu Ansible AWX CLI

Lucrul cu cheile SSH în Ansible AWX

  • Importarea și exportarea resurselor suplimentare din AWX

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

Colectarea și testarea metricilor în Ansible AWX API

Gestionarea funcțiilor de împărtășire a informațiilor și menținerea securității AWX

  • Implementarea configurațiilor avansate de autentificare

Încadrarea și restaurarea AWX

Rezolvarea problemelor Ansible AWX și revizuirea jurnalurilor

Rezumat și concluzii

Cerințe

  • Experiență cu administrarea sistemelor Linux și linia de comandă
  • Înțelegerea basică a sintaxei programării YAML
  • Comprezarea infrastructurii IT și proceselor
  • Familiarizarea cu platforma Ansible
  • Competențe în orice limbaj de programare

Audiență

  • Ingineri DevOps
  • Dezvoltatori
  • Manageri de proiecte
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite