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 mallning

Anpassade moduler och plug-ins

  • Skriv anpassade moduler i Python
  • Använda filter, callback och anslutningsplug-ins
  • Felavhjälpnings- och loggningsstrategier

Samlingar och roller

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

API-integrering och externa tjänster

  • Anropa REST-API:er med URI-modul
  • Arbeta med molnutbyttare och externa verktyg
  • Integrering av hemlighetshantering

Testning och validering

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

Innehållslivscykel och versionshantering

  • Hantera kod med Git och GitOps
  • Spårning av ändringar och dokumentation
  • CI/CD-flöden med Ansible-innehåll

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för Ansible-begrepp och YAML-syntax
  • Erfarenhet av Linux-systemadministration
  • Bekantskap med utveckling av playbooks och hantering av inventarier

Målgrupp

  • Erfarna automatiseringsutvecklare
  • DevOps-ingenjörer
  • IT-professionella som hanterar automatisering i stora företagsmiljöer
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier