Cursusaanbod
Introductie
Ansible AWX installeren en configureren
- Systeemvereisten voor Ansible AWX
Overzicht van Ansible AWX-functies en -architectuur
- Ansible AWX versus Red Hat Ansible Tower
- DevOps-concepten toegepast in Ansible AWX
Overzicht van de command line interface van Ansible AWX
- Kennismaken met de HTTP API-structuur van AWX
- Basisparsen en output genereren met AWX CLI
- Introductie tot automatiseringstaken en functieondersteuning in de AWX CLI
Aan de slag met AWX-resources en omgevingeninstellingen
- Manipuleren van AWX-resourceacties en globale opties
Authenticeren met Ansible AWX en OAuth2.0-tokens gebruiken
- Tokens versus sessiegebaseerde authenticatie
- Tokens genereren, printen en gebruiken in de AWX CLI
OAuth2.0-toepassingen configureren en OAuth2.0-tokens scoperen
- Gebruikscases voor sessieauthenticatie
AWX-outputs formatteren en standaard CLI-instellingen configureren
- Werken met YAML- en tabulaire outputformaten
- Outputs aanpassen met JSON-verwerker
- Outputs kleuren met ANSI-color nodes
Credentials en inventories maken in Ansible AWX
- Machtigingen toewijzen en geautomatiseerde regels delegeren
Ansible AWX uitbreiden naar Ansible Playbook-parameters
- Ansible Playbook-logs bijhouden en de AWX-dashboard navigeren
Projecten en jobtemplates instellen met Ansible AWX
- Een nieuw project maken van een GitHub-repository
- Een jobtemplate genereren en uitvoeren
- De runtime van individuele of gekoppelde jobtemplates plannen
- Ansible Playbook-outputs uitvoeren en bewaken
- Jobtemplates bijwerken met de Ansible AWX CLI
Werken met SSH-sleutels in Ansible AWX
- Extra AWX-resources importeren en exporteren
Workflows en basisopdrachten automatiseren met AWX en de Ansible API
- RESTful API-conventie implementeren in AWX
- AWX-API-tools gebruiken en automatiseringsmethoden uitvoeren
Metrics scrapen en testen in de Ansible AWX API
Informatiedeelfuncties beheren en AWX-beveiliging onderhouden
- Geavanceerde authenticatieopstellingen implementeren
Back-up maken en herstellen van AWX
Probleemoplossing bij Ansible AWX en logboeken bekijken
Samenvatting en conclusie
Vereisten
- Ervaring met Linux-systeembeheer en command line
- Basisbegrip van YAML-programmeersyntaxis
- Inzicht in IT-infrastructuur en -processen
- Vertrouwdheid met het Ansible-platform
- Beheersing van een programmeertaal
Doelgroep
- DevOps-ingenieurs
- Ontwikkelaars
- Projectmanagers
Getuigenissen (1)
Er waren veel praktische oefeningen die door de trainer werden begeleid en ondersteund.
Aleksandra - Fundacja PTA
Cursus - Mastering Make: Advanced Workflow Automation and Optimization
Automatisch vertaald