Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Avansert Ansible Playbook-utvikling
- Arbeid med variabler, løkker, betingelser og hendere
- Bruk av blokker, feilhåndtering og tags
- Strukturering av komplekse playbooker
Jinja2 og malteknikk
- Avanserte filter og oppslag
- Opprettelse av dynamiske maler
- Best praksis for malering
Tilpassede moduler og tillegg
- Skrivning av tilpassede moduler i Python
- Bruk av filter, callbacks og forbindelsesmoduler
- Feilsøknings- og loggingstrategier
Collections og Roles
- Organisering av innhold med roles
- Pakking og publisering av Ansible Collections
- Versjonering og avhengighetsstyring
API-integrasjon og eksterne tjenester
- Kall på REST APIs med URI-modulen
- Arbeid med skyleverandører og eksterne verktøy
- Integrering av hemmelighetsstyring
Testing og validering
- Bruk av ansible-lint, Molecule og CI/CD-pipelines
- Sikring av idempotens og reproducerbarhet
- Statiske og dynamiske analyser av Ansible-kode
Innholdslivssyklus og versjonskontroll
- Administrering av kode med Git og GitOps
- Endringssporing og dokumentasjon
- CI/CD-arbeidsflyter med Ansible-innhold
Oppsummering og neste trinn
Krav
- Forståelse av grunnleggende Ansible-konsepter og YAML-syntax
- Erfaring med Linux-systemadministrasjon
- Familiaritet med utvikling av playbooker og administrering av inventarer
Målgruppe
- Uvansede automatiseringsutviklere
- DevOps-ingeniører
- IT-professionelle som administrerer stor skala bedriftsautomatisering
21 Timer
Referanser (2)
Laboratorier og praksisøvelser
MIR YOUSUF - Business Computer Skills
Kurs - Red Hat System Administration III (RHEL9) – RH294+EX294
Maskinoversatt
Trenerens tålmodighet og fremføring av emner
Amit - Optimus Learning Services
Kurs - Ansible for Network Engineers
Maskinoversatt