Zum Hauptinhalt Zur Navigation

Golem Plus Artikel
Automatisierung:
Schritt für Schritt einen Puppetserver aufsetzen

Mit Puppet lassen sich IT-Landschaften automatisieren und die Konfiguration komplexer Anwendungen erleichtern. Der Start dafür ist ein Puppetserver.
/ Dominik Robert
Kommentare News folgen (öffnet im neuen Fenster)
Puppet-Agenten werden auf den Servern verteilt. (Bild: Pixabay / Montage: Golem.de)
Puppet-Agenten werden auf den Servern verteilt. Bild: Pixabay / Montage: Golem.de

Um mit Puppet unsere IT zu automatisieren, gibt es sogenannte Module, um den Endstatus zu definieren. Mittels des Puppet Agents, der auf dem Zielsystem installiert werden muss, wird ein OS-spezifischer Katalog vom Puppetserver kompiliert, der dem Agent sagt, was er genau zu tun hat. In diesem Artikel wollen wir einen Puppetserver aufsetzen und die Konfiguration für unseren Server vorbereiten.

Vorbereitung

Als Vorbereitung habe ich zwei Ubuntu-22.04-Maschinen mit jeweils 4 CPUs und 8 GB RAM aufgesetzt. Mein Versuch, den Puppetserver mit nur 2 CPUs laufen zu lassen, hat leider zu Problemen geführt, was an einer Einstellung des Puppetservers unter /etc/puppetlabs/puppetserver/conf.d/puppetserver.con mit der max-active-instances -Einstellung mit dem Standard Wert " Anzahl-CPUs – 1 " liegt.

Golem Plus Artikel