Kursplan
Innføring
Installasjon og konfigurering av Ansible AWX
- Systemkrav for Ansible AWX
Oversikt over Ansible AWX-funksjoner og arkitektur
- Ansible AWX v.s. Red Hat Ansible Tower
- DevOps-konsepter som brukes i Ansible AWX
Oversikt over Ansible AWX kommandolinjesgrensesnitt
- Familiarisering med AWX HTTP API-strukturen
- Grunnleggende parsing og utdatautgivelse med AWX CLI
- Introduksjon til AWX CLI-automatiseringsoppgaver og funksjonsstøtte
Kom i gang med AWX-resurser og miljøoppsett
- Manipulering av AWX ressursaksjoner og globale alternativer
Autentisering med Ansible AWX og bruk av OAuth2.0-tokener
- Tokener v.s. sesjonsbasert autentisering
- Generering, utskrift og bruk av tokenverdier i AWX CLI
Konfigurering av OAuth2.0-applikasjoner og skaping av OAuth2.0-tokener
- Bruksområder for sesjonsautentisering
Formatering av AWX-utdata og konfigurering av standard CLI-innstillinger
- Arbeid med YAML- og tabellbaserte utdataformater
- Tilpassing av utdata med JSON-behandler
- Fargerende av utdata med ANSI fargeknytt
Opprettelse av legitimasjoner og inventarer med Ansible AWX
- Tilordning av rettigheter og delegering av automatiserte regler
Utvidelse av Ansible AWX til Ansible Playbook-parametere
- Sporing av Ansible Playbook-logg og navigering i AWX-dashbordet
Oppsett av prosjekter og jobbmaler med Ansible AWX
- Opprettelse av et nytt prosjekt fra en GitHub-repository
- Generering og kjøring av en jobbmaler
- Planlegging av kjøretiden for enkelt eller kædede jobbmaler
- Kjøring og overvåking av Ansible Playbook-utdata
- Oppdatering av jobbmaler med Ansible AWX CLI
Arbeid med SSH-nøkler i Ansible AWX
- Import og eksport av ytterligere AWX-ressurser
Automatisering av arbeidsflyter og grunnleggende oppgaver med AWX og Ansible API
- Implementering av RESTful API-konvensjon i AWX
- Bruk av AWX API-verktøy og utføring av automatiseringsmetoder
Skraping og testing av metrikker i Ansible AWX API
Administrering av informasjonsdelingsfunksjoner og vedlikehold av AWX-sikkerhet
- Implementering av avanserte autentiseringsoppsett
Sikring og gjenoppretting av AWX
Felsøkning i 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
- Familiaritet med Ansible-plattformen
- Kompetanse i et programmeringsspråk
Målgruppe
- DevOps-ingeniører
- Utviklere
- Prosjektledere
Referanser (1)
Det var mange praktiske øvelser som ble veiledet og assistert av treneren
Aleksandra - Fundacja PTA
Kurs - Mastering Make: Advanced Workflow Automation and Optimization
Maskinoversatt