Ta kontakt

Kursplan

Innføring i Puppet

  • Hva Puppet er og hvordan det fungerer
  • Fordele med automatisering av infrastruktur
  • Puppet-arkitektur: Master, Agent, Manifest, Moduler

Installasjon og konfigurasjon

  • Installasjon av Puppet på Master- og Agent-noder
  • Konfigurering av Puppet-miljøet
  • Mappestruktur og viktige konfigurasjonsfiler

Forståelse og skriving av manifest

  • Grunnleggende syntaks og struktur
  • Å anvende manifest på noder
  • Å bruke manifest for systemendringer

Administrering av noder og ressurser

  • Definisjon av noder
  • Ressurstyper: pakker, tjenester, filer, brukere, mappe
  • Å opprette gjenbrukbare oppgaver

Å jobbe med moduler og maler

  • Oppretting og bruk av moduler
  • Å bruke ERB-maler til å generere dynamisk innhold
  • Strukturering av gjenbrukbare komponenter

Avanserte funksjoner i Puppet-språket

  • Tilpassede definisjoner og klasser
  • Betingelser og uttrykk
  • Relasjoner og rekkefølge

Beste praksis og stil

  • Språklig stil og formatteringskonvensjoner
  • Puppet Forge og fellesskapsmoduler
  • Feilsøking og vanlige problemer

Oppsummering og neste steg

Krav

  • Forståelse av Linux- eller Unix-systemadministrasjon
  • Erfaring med kommandolinjeverktøy
  • Kjennskap til konfigurasjonskonsepter for systemer

Målgruppe

  • Systemadministratorer som ønsker å automatisere infrastruktur
  • IT-profesjonelle som vurderer Puppet som en løsning for konfigurasjonsadministrasjon
  • DevOps-fagfolk som bygger skalerbare miljøer
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier