Schlagwort: puppetmaster

  • Puppet: SSL Zertifikate neu erzeugen für Master, Agent und PuppetDB

    Wenn man „ausversehen“ mal auf dem Puppetmaster Server ein puppet cert clean –all ausgeführt hat und dann versucht das ganze Schlamassel wieder auszubaden sind folgende Informationen gut zu wissen: Neue Zertifikate auf den Nodes erzeugt man, in dem man das Verzeichnis /var/lib/puppet/ssl einfach umbenennt und den Agent neu laufen lässt: $ mv /var/lib/puppet/ssl /var/lib/puppet/ssl_old $ […]

  • Puppet: Update Debian Wheezy auf puppetlabs Pakete

    Ich habe auf allen meinen Servern puppet auf die Version von puppetlabs aktualisiert. Dafür habe ich folgende Schritte durchgeführt: Herunterladen der puppetlabs-release-wheezy.deb von apt.puppetlabs.com und Installation auf dem Node: cd /tmp wget http://apt.puppetlabs.com/puppetlabs-release-wheezy.deb dpkg -i puppetlabs-release-wheezy.deb aptitude update && aptitude safe-upgrade Auf dem puppetmaster musste ich noch ein aptitude dist-upgrade durchfühhren Ich hatte das Paket […]

  • Puppet: Hiera und Puppet – Installation, Einrichten, Moduleinbindung

    Hiera ist eine key-/value Datenbank von Konfigurationsdaten fuer Puppet. Als ersten Schritt moechte ich aufzeigen wie man es installiert, minimal einrichtet und testweise in ein Modul einbindet. Zuerst muss auf dem Puppetmaster Server (ich arbeite unter Debian Wheezy) das folgende Paket inklusive seiner Abhaengigkeiten installiert werden: aptitude install ruby-hiera-puppet Nach der Installation muss eine Konfigurationsdatei […]