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 (2)
Craig was erg betrokken bij de training, zorgde altijd dat we goed opletten, paste de voorbeelden aan op onze dagelijkse activiteiten en gaf altijd antwoord als er iets gevraagd werd, zelfs als de informatie niet in de presentatie stond.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Cursus - DevOps Foundation®
Automatisch vertaald
Hoog niveau van betrokkenheid en kennis van de trainer
Jacek - Softsystem
Cursus - DevOps Engineering Foundation (DOEF)®
Automatisch vertaald