Schlagwort: puppet

  • #WorldBackupDay

    Der 31. März ist WorldBackupDay. Hab ich dieses Jahr das erste mal von gehört, aber es direkt zum Anlass genommen endlich mal das zu machen was ich sowieso schon lange machen wollte: Speicher gekauft Backup auf neues Puppet-Modul umgestellt Alle verbliebenen Maschinen ins Backup eingepflegt Guter Tag!

  • Let’s Encrypt und Puppet

    Ich habe früher fast alle meine Zertifikate von CAcert bezogen. Ich habe sie regelmäßig aktualisiert und für das deployen habe ich ein Puppet Modul, dass die Zertifikate verteilt. Nach und nach bin ich auf Let’s Encrypt Zertifikate umgestiegen. Da ein hoher Grad an Automatisierung bei Let’s Encrypt immer wieder propagiert wird dachte ich mir, dass […]

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