Kursplan

Introduktion till Puppet

  • Vad är Puppet och hur det fungerar
  • Fördelar med infrastrukturotomatisering
  • Puppet arkitektur: Master, Agent, Manifests, Moduler

Installation och Konfiguration

  • Installera Puppet på Master- och Agent-noder
  • Konfigurera Puppet miljö
  • Katalogstruktur och viktiga konfigurationsfiler

Förståelse och Skrivning av Manifests

  • Grundläggande syntax och struktur
  • Tillämpning av manifests på noder
  • Användning av manifests för systemändringar

Hantering av Noder och Resurser

  • Definiera noder
  • Resurstyper: paket, tjänster, filer, användare, kataloger
  • Skapa återanvändbara uppgifter

Arbete med Moduler och Mallar

  • Skapa och använda moduler
  • Användning av ERB-mallar för att generera dynamiskt innehåll
  • Strukturera återanvändbara komponenter

Avancerade Puppet Språkegenskaper

  • Anpassade definitioner och klasser
  • Villkor och uttryck
  • Relationer och ordning

Bästa Praktiker och Stil

  • Språkstil och formateringskonventioner
  • Puppet Forge och community moduler
  • Felsökning och vanliga problem

Sammanfattning och Nästa Steg

Krav

  • En förståelse för Linux eller Unix-systemadministration
  • Erfarenhet av kommandoradsverktyg
  • Kännedom om systemkonfigurationskoncept

Målgrupp

  • Systemadministratörer som vill automatisera infrastruktur
  • IT-professionella som utvärderar Puppet som en lösning för konfigurationshantering
  • DevOps-praktiker som bygger skalbara miljöer
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier