Kursplan
Introduksjon
Installere og konfigurere Ansible AWX
- Systemkrav for Ansible AWX
Oversikt over Ansible AWX-funksjoner og arkitektur
- Ansible AWX vs Red Hat Ansible Tower
- DevOps konsepter brukt i Ansible AWX
Oversikt over Ansible AWX Command Line Interface
- Bli kjent med AWX HTTP API-struktur
- Grunnleggende parsing og utgående emisjon med AWX CLI
- Introduksjon til AWX CLI-automatiseringsoppgaver og funksjonsstøtte
Komme i gang med AWX-ressurser og miljøoppsett
- Manipulere AWX-ressurshandlinger og globale alternativer
Autentisering med Ansible AWX og bruk av OAuth2.0-tokens
- Tokens kontra øktbasert autentisering
- Generering, utskrift og bruk av token-verdier i AWX CLI
Konfigurering av OAuth2.0-applikasjoner og omfang av OAuth2.0-tokens
- Bruk tilfeller for øktautentisering
Formatere AWX-utganger og konfigurere standard CLI-innstillinger
- Arbeid med YAML og tabellformater
- Tilpasse utganger med JSON-prosessor
- Fargelegging av utganger med ANSI fargenoder
Opprette legitimasjon og varelager med Ansible AWX
- Tildeling av tillatelser og delegering av automatiserte regler
Utvider Ansible AWX til Ansible Playbook-parametre
- Sporing av Ansible Playbook-logger og navigering på AWX-dashbordet
Sette opp prosjekter og jobbmaler med Ansible AWX
- Opprette et nytt prosjekt fra et GitHub depot
- Generering og lansering av en jobbmal
- Planlegge kjøretiden for enkelt- eller kjedede jobbmaler
- Kjøring og overvåking Ansible Playbook-utganger
- Oppdatering av jobbmaler med Ansible AWX CLI
Arbeide med SSH-nøkler i Ansible AWX
- Importere og eksportere ytterligere AWX-ressurser
Automatisering av arbeidsflyter og grunnleggende oppgaver med AWX og Ansible API
- Implementering av RESTful API-konvensjon i AWX
- Bruke AWX API-verktøy og utføre automatiseringsmetoder
Skraping og testing av beregninger i Ansible AWX API
Administrere informasjonsdelingsfunksjoner og vedlikeholde AWX-sikkerhet
- Implementering av avanserte autentiseringsoppsett
Sikkerhetskopiere og gjenopprette AWX
Feilsøking Ansible AWX og gjennomgang av logger
Oppsummering og konklusjon
Krav
- Erfaring med Linux systemadministrasjon og kommandolinje
- Grunnleggende forståelse av YAML programmeringssyntaks
- Forståelse av IT-infrastruktur og prosesser
- Kjennskap til Ansible-plattformen
- Ferdigheter i alle programmeringsspråk
Publikum
- DevOps Ingeniører
- Utviklere
- Prosjektledere
Testimonials (1)
Det var mange praktiske øvelser under observasjon og støtte fra treneren
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Machine Translated