Kurzusleírás
Bevezetés
Az Ansible AWX telepítése és beállítása
- Az Ansible AWX rendszerkövetelményei
Az Ansible AWX funkcióinak és architektúrájának áttekintése
- Ansible AWX vs. Red Hat Ansible Tower
- A DevOps elvek alkalmazása az Ansible AWX-ben
Az Ansible AWX parancssori felületének áttekintése
- Ismerkedés az AWX HTTP API szerkezetével
- Alapvető elemzések és kimenetek generálása az AWX CLI-vel
- Bevezetés az AWX CLI automatizálási feladatokba és funkció támogatásába
Kezdeti lépések az AWX erőforrásokkal és a környezet beállításával
- Az AWX erőforrás műveletek és globális opciók manipulálása
Hitelesítés az Ansible AWX-val és OAuth2.0 tokenek használata
- Tokenek vs. munkamenet-alapú hitelesítés
- Token értékek generálása, nyomtatása és használata az AWX CLI-ben
OAuth2.0 alkalmazások beállítása és OAuth2.0 tokenek hatóköre
- Használati esetek a munkamenet-alapú hitelesítéshez
Az AWX kimeneteinek formázása és az alapértelmezett CLI beállítások konfigurálása
- Munka YAML- és táblázatos kimenetekkel
- Kimenetek testreszabása JSON feldolgozással
- ANSI színcsomópontokkal színzeti kimenetek generálása
Hitelesítő adatok és leltárak létrehozása az Ansible AWX-ben
- Jogosultságok hozzárendelése és automatizált szabályok delegálása
Az Ansible AWX kiterjesztése az Ansible playbook paramétereire
- Ansible playbook naplók nyomon követése és az AWX irányítópult navigálása
Projektek és munkafolyamat-sablonok létrehozása az Ansible AWX-ben
- Új projekt létrehozása GitHub adattárból
- Munkafolyamat-sablon generálása és indítása
- Egyedi vagy láncolt munkafolyamat-sablonok futtatási időjének beállítása
- Ansible playbook kimenetek futtatása és figyelése
- Munkafolyamat-sablonok frissítése az Ansible AWX CLI-vel
SSH kulcsok kezelése az Ansible AWX-ben
- További AWX erőforrások importálása és exportálása
Munkafolyamatok és alapfelvek automatizálása az AWX-vel és Ansible API-val
- RESTful API konvenció implementálása az AWX-ben
- Az AWX API eszközeinek használata és automatizálási metódusok végrehajtása
Metrikák kiválasztása és tesztelése az Ansible AWX API-ban
Információmegosztó funkciók kezelése és az AWX biztonságának fenntartása
- Haladó hitelesítési beállítások implementálása
Az AWX biztonságos mentése és visszaállítása
A problémák megoldása az Ansible AWX-ben és naplók áttekintése
Összefoglalás és következtetés
Követelmények
- Tapasztalat Linux rendszergazdális és parancssoros feladattal
- Alapvető ismeret YAML programozási szintaxisáról
- Az IT infrastruktúra és folyamatok megértése
- Ismeret az Ansible platformról
- Bármi programozási nyelvben való műhelyi készség
Célcsoport
- DevOps Mérnökök
- Fejlesztők
- Projektleaderök
Vélemények (1)
Sok gyakorló feladatot a képző tanár segítésével és felügyelete alatt végeztünk el.
Aleksandra - Fundacja PTA
Kurzus - Mastering Make: Advanced Workflow Automation and Optimization
Gépi fordítás