Mit Puppet lassen sich die täglichen Aufgaben zur Installation eines Servers automatisieren. Auch kann die Konfiguration periodisch überprüft und korrigiert werden. Dies entlastet den Administrator und schafft reproduzierbare Ergebnisse beim Aufsetzen einer Serverlandschaft inklusive der dazugehörigen Softwarekomponenten. Dieses Seminar bietet eine Einführung zu Puppet als Grundlage für das Konfigurationsmanagement in Ihrer Serverumgebung.
Inhalte
-----------
- Die Puppet-Architektur und ihre Voraussetzungen
- Installation und Konfiguration von Puppet-Server und Agent
- Manifest Erstellung mit der Puppet-Language
- Einsatz von Modulen und Klassen
- Nutzung von Variablen und Templates
- Ausblick auf weitere Funktionen und Einsatzmöglichkeiten von Puppet
- Vertiefung des erworbenen Wissens durch praktische Übungsaufgaben
Sicherer Umgang mit Unix/Linux und dessen Administration, Grundlagen bei der Benutzung von SSH, Grundkenntnisse zur Administration von Webservern sind hilfreich aber nicht zwingend erforderlich.