Kursplan

Avansert Ansible Playbook Utvikling

  • Arbeide med variabler, løkker, betingelser og håndterere
  • Bruk av blokker, feilhåndtering og merker
  • Strukturering av komplekse playbooks

Jinja2 og malteknikker

  • Avanserte filtre og oppslag
  • Opprettelse av dynamiske maler
  • Beste praktiser for maling

Eget Moduler og Plugins

  • Skrive egne moduler i Python
  • Bruk av filtre, tilbakekallinger og tilkoblingsplugins
  • Feilsøkings- og loggingsstrategier

Samlinger og Roller

  • Organisere innhold med roller
  • Pakking og publisering av Ansible Samlinger
  • Versjonskontroll og avhengighetshåndtering

API-Integrasjon og Eksterne Tjenester

  • Kalle REST API-er med URI-modul
  • Arbeide med skyleverandører og eksterne verktøy
  • Integrasjon av hemmelighetshåndtering

Testing og Validering

  • Bruk av ansible-lint, Molecule og CI/CD-rørledninger
  • Sikre idempotens og reproducerbarhet
  • Statisk og dynamisk analyse av Ansible kode

Innholdslivssyklus og Versjonskontroll

  • Håndtering av kode med Git og GitOps
  • Endringssporing og dokumentasjon
  • CI/CD-arbeidsflyter med Ansible innhold

Oppsummering og Neste Skritt

Krav

  • En forståelse av grunnleggende Ansible konsepter og YAML-syntaks
  • Erfaring med Linux systemadministrasjon
  • Kjennskap til utvikling av playbooks og håndtering av inventar

Målgruppe

  • Erfarne automatiseringsutviklere
  • DevOps ingeniører
  • IT-profesjonelle som håndterer automatisering på stor skala i bedrifter
 21 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories