Schița de curs

Introducere

Instalarea și configurarea Ansible AWX

  • Cerințe de sistem pentru Ansible AWX

Prezentare generală a Ansible Caracteristici și arhitectură AWX

  • Ansible AWX v.s. Red Hat Ansible Tower
  • Concepte DevOps aplicate în Ansible AWX

Prezentare generală a Ansible Interfață de linie de comandă AWX

  • Familiarizarea cu structura AWX HTTP API
  • Analiza de bază și emiterea de ieșire cu AWX CLI
  • Introducere în sarcinile de automatizare AWX CLI și suportul pentru caracteristici

Noțiuni introductive despre resursele AWX și configurarea mediului

  • Manipularea acțiunilor de resurse AWX și a opțiunilor globale

Autentificarea cu Ansible AWX și utilizarea jetoanelor OAuth2.0

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

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

  • Cazuri de utilizare pentru autentificarea sesiunii

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

  • Lucrul cu YAML și formate de ieșire tabelară
  • Personalizarea ieșirilor cu procesorul JSON
  • Colorarea ieșirilor cu noduri de culoare ANSI

Crearea acreditărilor și a inventarelor cu Ansible AWX

  • Atribuirea de permisiuni și delegarea de reguli automate

Extinderea Ansible AWX la Ansible Parametrii Playbook-ului

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

Configurarea proiectelor și a șabloanelor de lucrări cu Ansible AWX

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

Lucrul cu chei SSH în Ansible AWX

  • Importul și exportul de resurse AWX suplimentare

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

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

Scraping și testarea metricilor în Ansible AWX API

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

  • Implementarea configurațiilor avansate de autentificare

Copierea de rezervă și restaurarea AWX

Depanarea Ansible AWX și revizuirea jurnalelor

Rezumat și concluzii

Cerințe

  • Experiență cu Linux administrare de sistem și linie de comandă
  • Înțelegere de bază a sintaxei de programare YAML
  • Comprehensiunea infrastructurii și proceselor IT
  • .
  • Familiaritate cu platforma Ansible
  • .
  • Cunoașterea oricărui limbaj de programare
  • .

Audiență

  • DevOps Inginerii
  • Dezvoltatori
  • Manageri de proiect
 21 ore

Numărul de participanți



Pret per participant

Mărturii (3)

Cursuri înrudite

Categorii înrudite