Kursplan
Introduktion
Installera och konfigurera Ansible AWX
- Systemkrav för Ansible AWX
Översikt över Ansible AWX-funktioner och arkitektur
- Ansible AWX vs Red Hat Ansible Tower
- DevOps begrepp som tillämpas i Ansible AWX
Översikt över Ansible AWX Command Line Interface
- Bekanta dig med AWX HTTP API-struktur
- Grundläggande analys och utmatning med AWX CLI
- Introduktion till AWX CLI-automationsuppgifter och funktionsstöd
Komma igång med AWX-resurser och miljöinställningar
- Manipulera AWX-resursåtgärder och globala alternativ
Autentisera med Ansible AWX och använda OAuth2.0-tokens
- Tokens kontra sessionsbaserad autentisering
- Generera, skriva ut och använda tokenvärden i AWX CLI
Konfigurera OAuth2.0-applikationer och omfattning av OAuth2.0-tokens
- Användningsfall för sessionsautentisering
Formatera AWX-utgångar och konfigurera standard CLI-inställningar
- Arbeta med YAML och tabellformat utdata
- Anpassa utgångar med JSON-processor
- Färgläggning av utgångar med ANSI-färgnoder
Skapa inloggningsuppgifter och inventeringar med Ansible AWX
- Tilldela behörigheter och delegera automatiserade regler
Utökar Ansible AWX till Ansible Playbook-parametrar
- Spåra Ansible Playbook-loggar och navigera på AWX-instrumentpanelen
Ställa in projekt och jobbmallar med Ansible AWX
- Skapa ett nytt projekt från ett GitHub arkiv
- Generera och lansera en jobbmall
- Schemalägg körtiden för enstaka eller kedjade jobbmallar
- Körning och övervakning Ansible Playbook-utgångar
- Uppdatering av jobbmallar med Ansible AWX CLI
Arbeta med SSH-nycklar i Ansible AWX
- Importera och exportera ytterligare AWX-resurser
Automatisera arbetsflöden och grundläggande uppgifter med AWX och Ansible API
- Implementering av RESTful API-konvention i AWX
- Använda AWX API-verktyg och exekvera automatiseringsmetoder
Skrapning och testning av mätvärden i Ansible AWX API
Hantera funktioner för informationsdelning och underhåll av AWX-säkerhet
- Implementering av avancerade autentiseringsinställningar
Säkerhetskopiera och återställa AWX
Felsökning Ansible AWX och granskning av loggar
Sammanfattning och slutsats
Krav
- Erfarenhet av Linux systemadministration och kommandorad
- Grundläggande förståelse för YAML-programmeringssyntax
- Förståelse av IT-infrastruktur och processer
- Kännedom om Ansible-plattformen
- Kunskaper i vilket programmeringsspråk som helst
Publik
- DevOps Ingenjörer
- Utvecklare
- Projektledare
Vittnesmål (3)
arbeta med DevOps Toolchain
Kesh - Vodacom
Kurs - DevOps Foundation®
Machine Translated
Jag gillar det interaktiva tillvägagångssättet av tränaren.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Kurs - Site Reliability Engineering (SRE) Foundation®
Machine Translated
Very detailed, trainer knows the subject very well and has covered a lot of topics