Kom i kontakt

Kursplan

Introduktion till Puppet

  • Vad är Puppet och hur fungerar det
  • Fördelar med infrastrukturnytta
  • Puppets arkitektur: Master, Agent, Manifest, Moduler

Installation och konfiguration

  • Installation av Puppet på Master- och Agent-noder
  • Konfiguration av Puppet-miljön
  • Katalogstruktur och viktiga konfigurationsfiler

Förståelse och skriva av manifest

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

Hantering av noder och resurser

  • Definition av noder
  • Resurstyper: paket, tjänster, filer, användare, kataloger
  • Skapande av återanvändbara uppgifter

Arbetet med moduler och mallar

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

Avancerade funktioner i Puppet-språket

  • Anpassade definitioner och klasser
  • Villkor och uttryck
  • Relationer och ordningsföljd

Bästa praxis och stil

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

Sammanfattning och nästa steg

Krav

  • Förståelse för Linux- eller Unix-systemadministration
  • Erfarenhet av kommandoradsverktyg
  • Kunskap om koncept för systemkonfiguration

Målgrupp

  • Systemadministratörer som vill automatisera infrastrukturen
  • IT-specialister som utvärderar Puppet som en lösning för konfigurationshantering
  • DevOps-medarbetare som bygger skalbara miljöer
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier