Schița de curs
Introducere
Instalarea și Configurarea Ansible AWX
- Cerințe de sistem pentru Ansible AWX
Prezentare Generală a Caracteristicilor și Arhitecturii Ansible AWX
- Ansible AWX vs. Red Hat Ansible Tower
- Concepte DevOps aplicate în Ansible AWX
Prezentare Generală a Interfeței de Linie de Comandă Ansible AWX
- Familiarizarea cu structura API HTTP AWX
- Parsare de bază și emitere de ieșire cu AWX CLI
- Introducere în sarcinile de automatizare și suportul de funcții AWX CLI
Începutul 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, tipărirea și utilizarea valorilor token în AWX CLI
Configurarea Aplicațiilor OAuth2.0 și Scopul Token-urilor OAuth2.0
- Cazuri de utilizare pentru autentificarea bazată pe sesiune
Formatarea Ieșirilor AWX și Configurarea Setărilor Implicite CLI
- Lucrul cu formate de ieșire YAML și tabelare
- Personalizarea ieșirilor cu procesor JSON
- Colorarea ieșirilor cu noduri ANSI
Crearea Credențialelor și a Inventarelor cu Ansible AWX
- Atribuirea permisiunilor și delegarea regulilor automate
Extinderea Ansible AWX la Parametrii Ansible Playbook
- Urmărirea jurnalelor Ansible Playbook și navigarea pe tabloul de bord AWX
Configurarea Proiectelor și a Șabloanelor de Job cu Ansible AWX
- Crearea unui nou proiect dintr-un depozit GitHub
- Generarea și lansarea unui șablon de job
- Programarea timpului de execuție al șabloanelor de job individuale sau înlănțuite
- Rularea și monitorizarea ieșirilor Ansible Playbook
- Actualizarea șabloanelor de job cu AWX CLI
Lucrul cu Chei SSH în Ansible AWX
- Importarea și exportul resurselor suplimentare AWX
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
Extragerea și Testarea Metricilor în API Ansible AWX
Gestionarea Funcțiilor de Partajare a Informațiilor și Menținerea Securității AWX
- Implementarea setărilor avansate de autentificare
Backup și Restaurare AWX
Depanarea Ansible AWX și Revizuirea Jurnalelor
Rezumat și Concluzii
Cerințe
- Experiență în administrarea sistemelor Linux și linia de comandă
- Înțelegere de bază a sintaxei de programare YAML
- Înțelegere a infrastructurii și proceselor IT
- Familiaritate cu platforma Ansible
- Cunoaștere a oricărui limbaj de programare
Publicul țintă
- Ingineri DevOps
- Dezvoltatori
- Manageri de proiect
Mărturii (1)
exemple din viața reală
Maria - Fundacja PTA
Curs - Mastering Make: Advanced Workflow Automation and Optimization
Tradus de catre o masina