Kursplan

Avancerad Ansible Playbook-utveckling

  • Arbeta med variabler, loopar, villkor och hanterare
  • Använda block, felhantering och taggar
  • Strukturera komplexa playbooks

Jinja2 och malltekniker

  • Avancerade filter och sökningar
  • Skapa dynamiska mallar
  • Bästa praxis för mallar

Anpassade moduler och plug-in

  • Skriv anpassade moduler i Python
  • Använda filter, återkallanden och anslutningsplug-in
  • Felsöknings- och loggningsstrategier

Samlingar och roller

  • Organisera innehåll med roller
  • Paketera och publicera Ansible Samlingar
  • Versionshantering och beroendestyran

API-integration och externa tjänster

  • Ringa REST APIs med URI-modulen
  • Arbeta med molnleverantörer och externa verktyg
  • Integration av hemlighetshantering

Testning och validering

  • Använda ansible-lint, Molecule och CI/CD-pipelines
  • Säkerställa idempotens och återupprepbarhet
  • Statisk och dynamisk analys av Ansible kod

Innehållslivscykel och versionskontroll

  • Hantera kod med Git och GitOps
  • Förändringsövervakning och dokumentation
  • CI/CD-arbetsflöden med Ansible innehåll

Sammanfattning och nästa steg

Krav

  • En förståelse för grundläggande Ansible koncept och YAML-syntax
  • Erfarenhet av Linux systemadministration
  • Kännedom om utveckling av playbooks och hantering av inventarier

Målgrupp

  • Erfarna automatiseringsutvecklare
  • DevOps ingenjörer
  • IT-professionella som hanterar automatisering på stor skala inom företag
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier