Schlagwort: master

  • Puppet Snippets

    Wenn man den Katalog von einem Node anschauen möchte, kann man sich diesen auf dem Master mit folgendem Befehl kompilieren: puppet master –compile nodename In Hiera kann man Werte wie folgt auslesen: hiera -c /etc/puppet/hiera.yaml apt::sources ::fqdn=“puppetnode.example.net“ Weitere Variablen kann man einfach so wie den fqdn auch übergeben: hiera -c /etc/puppet/hiera.yaml apt::sources ::fqdn=“puppetnode.example.net“  ::provider=“foobar“  

  • 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 […]

  • Puppet: Ueberwachen von puppet agent und puppet master mit Nagios

    puppet agent Man kann mit Nagios gut pruefen ob der puppet agent sich regelmaessig mit dem puppet master abgeglichen hat. Das Plugin dafuer ist check_puppet_agent und ist auf NagiosExchange zu finden. Eingebunden zum Beispiel per NSCA gibt es einem eine Warnung sobald etwas nicht mehr laeuft. puppet master Auch kann man von extern pruefen ob […]

  • Puppet: Aufsetzen der Infrastruktur

    Durch die Arbeit inspiriert, habe ich nun auch fuer mich Privat einen puppet Server zur Verwaltung meiner virtuellen Maschinen aufgesetzt. Wikipedia schreibt zu puppet: Puppet ist ein Tool zum Konfigurationsmanagement von Computern mit Betriebssystemen wie Unix, Linux und FreeBSD. Ein IT-Administrator kann damit an zentraler Stelle die Konfiguration von Rechnern in seinem Netzwerk verwalten. Puppet […]