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
Vielen vielen Dank für deine Mühe. Die Sammlung ist das Umfangreichste und für mich Brauchbarste, was ich auf deutsch zu Puppet finden konnte. Ich bin momentan dabei, die Werke in meine eigene Infrastruktur umzusetzen. Deine „Doktorarbeit“ (besser: Monumentalwerk) zu diesem Thema ist bislang, und ganz sicher auch in Zukunft, beeindruckend hilfreich!