Ta kontakt

Kursplan

Avansert utvikling av Ansible-playbook-beskriver

  • Arbeid med variabler, løkker, betingelser og håndterere
  • Bruk av blokker, feilhåndtering og tags
  • Strukturering av komplekse playbook-beskriver

Jinja2 og skabelonteknikk

  • Avanserte filtre og oppslag
  • Opprettelse av dynamiske skabeloner
  • Beste praksis for skabelonbruk

Tilpassede moduler og tilkoblinger

  • Skriv tilpassede moduler i Python
  • Bruk av filtre, tilbakemeldinger og tilkoblingstillegger
  • Feilsøking og loggingsstrategier

Collections og Roller

  • Organisering av innhold med roller
  • Plassering og publisering av Ansible Collections
  • Versjonering og avhengighetsstyring

API-integrasjon og eksterne tjenester

  • Kalling av REST-APIer 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-rørledninger
  • Sikre idempotens og reproduksjonsevne
  • Statisk og dynamisk analyse av Ansible-kode

Innholdslivssyklus og versjonskontroll

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

Oppsummering og neste steg

Krav

  • Forståelse av grunnleggende Ansible-konsepter og YAML-syntaks
  • Erfaring med Linux-systemadministrasjon
  • Kjentech med utvikling av playbook-beskriver og styring av inventarer

Målgruppe

  • Erfarige automatiseringsutviklere
  • DevOps-ingeniører
  • IT-profesjonelle som styrer automatisering på enterprise-nivå
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier