Kontakt aufnehmen

Schulungsübersicht

Einführung in Puppet

  • Was ist Puppet und wie funktioniert es?
  • Vorteile der Automatisierung von Infrastrukturen
  • Puppet-Architektur: Master, Agent, Manifeste, Module

Installation und Konfiguration

  • Puppet auf Master- und Agent-Knoten installieren
  • Das Puppet-Setup konfigurieren
  • Verzeichnisstruktur sowie wichtige Konfigurationsdateien verstehen

Manifeste verstehen und schreiben

  • Grundsyntax und Struktur von Manifesten
  • Manifeste auf Knoten anwenden
  • Mit Manifesten Systemänderungen vornehmen

Knoten- und Ressourcenverwaltung

  • Definition von Knoten
  • Ressourcentypen: Pakete, Dienste, Dateien, Benutzer, Verzeichnisse
  • Wiederverwendbare Aufgaben erstellen

Arbeit mit Modulen und Vorlagen

  • Module erstellen und nutzen
  • ERB-Vorlagen zur Erzeugung dynamischer Inhalte verwenden
  • Wiederverwendbare Komponenten strukturieren

Fortgeschrittene Funktionen der Puppet-Sprache

  • Eigene Definitionen und Klassen anlegen
  • Bedingungen und Ausdrücke nutzen
  • Abhängigkeiten und Reihenfolgen festlegen

Best Practices und Stilrichtlinien

  • Sprachstil sowie Formatierungsregeln
  • Puppet Forge und Community-Module nutzen
  • Troubleshooting und häufige Probleme lösen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Kenntnisse in der Verwaltung von Linux- oder Unix-Systemen
  • Erfahrung mit Kommandozeilenwerkzeugen
  • Grundverständnis für Konzepte der Systemkonfiguration

Zielgruppe

  • Systemadministratoren, die Infrastrukturen automatisieren möchten
  • IT-Fachkräfte, die Puppet als Konfigurationsverwaltungslösung prüfen
  • DevOps-Experten, die skalierbare Umgebungen aufbauen wollen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien