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
Mărturii (3)
lucrul cu DevOps Toolchain
Kesh - Vodacom
Curs - DevOps Foundation®
Tradus de catre o masina
Îmi place abordarea interactivă adoptată de formator.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Curs - Site Reliability Engineering (SRE) Foundation®
Tradus de catre o masina
Very detailed, trainer knows the subject very well and has covered a lot of topics