Kursplan

Avancerad Ansible Playbook-utveckling

  • Arbeta med variabler, loopar, villkor och handlers
  • 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 plugins

  • Skriva anpassade moduler i Python
  • Använda filter, callbacks och connection plugins
  • Felsöknings- och loggningsstrategier

Collections och Roles

  • Organisera innehåll med roles
  • Paketera och publicera Ansible Collections
  • Versionshantering och beroendehantering

API-integrering och externa tjänster

  • Anropa REST-API:er med URI-modulen
  • Arbeta med molntjänstleverantörer och externa verktyg
  • Integrering av hemlighetsmanagement

Testning och validering

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

Innehållslivscykel och versionshantering

  • Hantera kod med Git och GitOps
  • Ändringsspårning och dokumentation
  • CI/CD-arbetsflöden med Ansible-innehåll

Sammanfattning och nästa steg

Krav

  • Förståelse av grundläggande Ansible-koncept och YAML-syntax
  • Erfarenhet av Linux-systemadministration
  • Bekantskap med utveckling av playbooks och hantering av inventarier

Målgrupp

  • Erfarna automatiseringsutvecklare
  • DevOps-ingenjörer
  • IT-professionals som hanterar storskalig företagsautomatisering
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier