Weil ich es gerade selbst brauche, hier eine Übersicht der von mir geschriebenen Blogposts zum Thema Puppet:
- Puppet: Aufsetzen der Infrastruktur
- Puppet: Das erste eigene Modul mit einer MOTD
- Puppet: Syntaxpruefung mit puppet-lint
- Puppet: Ueberwachen von puppet agent und puppet master mit Nagios
- Puppet: ein Modul mit Template, Variablen und Bedingung (/etc/apt/sources.list)
- Puppet: alte Reports automatisch aufraeumen
- Puppet: Konfiguration in GIT Repository verwalten / push-to-deploy
- Puppet: ein NTP-Modul mit zwei Neuerungen
- Puppet: Mailaliases erzeugen
- Puppet: Ein Modul mit mehreren Klassen
- Puppet: Service bei Aenderung neu starten / fail2ban
- Puppet: Pruefung auf Syntaxfehler von .pp und .erb Dateien
- Puppet: Reports per Mail mit tagmail
- Puppet: Manifest Dokumentation mit puppet doc / post-commit Hook
- Puppet: Virtuelle Ressourcen fuer Benutzer und SSH-Keys
- Puppet: Virtuelle Ressourcen fuer Gruppen und ein Beispiel aus der Praxis
- Puppet: Style pruefen mit puppet-lint als pre-commit hook
- Puppet: Konfigurationsdateien manipulieren mit Augeas
- Puppet: Informationen des Nodes mit facter auslesen
- Puppet: Hiera und Puppet – Installation, Einrichten, Moduleinbindung
- Puppet: Klassen in der Nodekonfiguration aus Hiera einbinden
- Puppet: Klassen mit Parameteruebergabe in Hiera
- Puppet: Update Debian Wheezy auf puppetlabs Packete
- Puppet: Testen in einer Testumgebung – Hallo Vagrant
- Puppet: Hiera und Defined Types
- Puppet: SSL Zertifikate neu erzeugen für Master, Agent und PuppetDB
- Puppet Snippets