Kursplan
Introduktion
Installering och Konfigurering av Ansible AWX
- Systemkrav för Ansible AWX
Översikt över Ansible AWX funktioner och arkitektur
- Ansible AWX jämfört med Red Hat Ansible Tower
- DevOps-koncept som tillämpas i Ansible AWX
Översikt över Ansible AWX Command Line Interface
- Familjärisering med AWX HTTP API-struktur
- Grundläggande parsning och utskriftsgenerering med AWX CLI
- Introduktion till AWX CLI-automatiseringsuppgifter och funktionstöd
Börja med AWX-resurser och miljöinställning
- Manipulering av AWX-resursåtgärder och globala alternativ
Autentisering med Ansible AWX och Användning av OAuth2.0- Token
- Token vs. sessionbaserad autentisering
- Generering, utskrift och användning av tokenvärden i AWX CLI
Konfigurering av OAuth2.0-applikationer och Anpassning av OAuth2.0-Token
- Användningsområden för sessionautentisering
Formatering av AWX-utdata och Konfigurering av Standard CLI-inställningar
- Arbete med YAML och tabellutdataformat
- Anpassning av utdata med JSON-processor
- Färgkodning av utdata med ANSI-färgknutar
Skapande av Autentiseringsuppgifter och Inventarier med Ansible AWX
- Tilldelning av behörigheter och delegering av automatiserade regler
Utökning av Ansible AWX till Ansible Playbook-parametrar
- Spårning av Ansible Playbook-loggar och navigation i AWX-dashboard
Inställning av Projekt och Jobbmallar med Ansible AWX
- Skapande av ett nytt projekt från ett GitHub-repo
- Generering och start av en jobbmall
- Schemaläggning av körningstiden för enskilda eller kedjade jobbmallar
- Körning och övervakning av Ansible Playbook-utdata
- Uppdatering av jobbmallar med Ansible AWX CLI
Arbeta med SSH-nycklar i Ansible AWX
- Import och export av ytterligare AWX-resurser
Automatisering av Arbetsflöden och Grundläggande Uppgifter med AWX och Ansible API
- Implementering av RESTful API-konvention i AWX
- Användning av AWX API-verktyg och utförande av automatiseringsmetoder
Skrapning och Testning av Metriker i Ansible AWX API
Hantering av Informationsdelningsfunktioner och Underhåll av AWX-säkerhet
- Implementering av avancerade autentiseringsinställningar
Säkerhetskopiering och Återställning av AWX
Felsökning av Ansible AWX och Granskning av Loggar
Sammanfattning och Slutsats
Krav
- Erfarenhet av Linux-systemförvaltning och kommandorad
- Grundläggande förståelse för YAML-programmeringssyntax
- Förståelse för IT-infrastruktur och processer
- Kännedom om Ansible-plattformen
- Skicklighet i något programmeringsspråk
Målgrupp
- DevOps-ingenjörer
- Utvecklare
- Projektledare
Vittnesmål (1)
Det fanns många praktiska övningar som ledig och hjälptes av tränaren
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maskintolkat