Kursplan

1. Introduksjon til Ansible

  • Oversikt over Configuration Management og automatisering
    • Hva er Configuration Management?
    • Viktigheten av automatisering i IT-drift
  • Hva er Ansible?
    • Historie og evolusjon
    • Nøkkelfunksjoner og fordeler
  • Ansible Arkitektur
    • Kontrollnode og administrerte noder
    • Inventar og konfigurasjonsfiler
    • Moduler, plugins og Playbooks
  • Hands-on øvelse

2. Oppsett Ansible

  • Installerer Ansible
    • Installasjon på forskjellige operativsystemer (Windows, macOS, Linux)
  • Sette opp miljøet
    • Konfigurering av kontrollnoden
    • Generering og distribusjon av SSH-nøkler
  • Hands-on øvelse

3. Ansible Grunnleggende og automatisering

  • Ad-hoc-kommandoer for automatisering
    • Kjører enkle Ansible kommandoer
    • Bruke vanlige Ansible moduler ( ping , command , copy , yum , apt )
  • Inventar Management
    • Statisk vs dynamisk beholdning
    • Gruppering av verter
    • Vertsvariabler og gruppevariabler
  • Hands-on øvelse

4. Skrive din første Playbook

Teori (20 minutter)

  • Introduksjon til Playbooks
    • Grunnleggende om YAML-syntaks
    • Playbook-struktur: Spill, oppgaver, variabler
  • Automatisering av oppgaver med Playbooks
    • Eksempeloppgaver: installere programvare, administrere filer og tjenester
  • Hands-on øvelse
  • Oppgavekontroll
    • Legge til behandlere og varsler
    • Bruke conditionals og loops i oppgaver

5. Avanserte Playbook-konsepter

  • Roller for strukturert automatisering
    • Introduksjon til roller
    • Opprette og bruke roller
  • Variabler og fakta
    • Definere og bruke variabler
    • Samle og bruke fakta
  • Maler
    • Bruke Jinja2-maler
    • Genererer konfigurasjonsfiler dynamisk
  • Hands-on øvelse

6. Konklusjon og neste trinn

  • Oppsummering av dagen
    • Nøkkelmuligheter for automatisering med Ansible
  • Ytterligere læringsressurser
    • Bøker, opplæringsprogrammer og offisiell dokumentasjon
  • Spørsmål og svar

Krav

Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts

 7 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories