Puppet
Puppet | |
---|---|
Entwickler | Puppet Labs |
Aktuelle Version | 0.25.5 |
Betriebssystem | Plattformunabhängig |
Kategorie | Konfigurationsmanagement |
Lizenz | GPL |
Deutschsprachig | ja |
http://www.puppetlabs.com |
Puppet ist ein Tool zum Konfigurationsmanagement von Servern mit Betriebssystemen wie Unix, Linux und FreeBSD. Puppet ist in der Programmiersprache Ruby geschrieben. Der Systemverwalter legt über Templates deklarativ den gewünschten Zustand eines Subsystems fest, den Puppet dann beim Ablauf umsetzt.
Puppet arbeitet als Client-Server-System mit einer REST-API. Prinzipiell ist Puppet betriebssystemunabhängig, es läuft bisher allerdings vorwiegend auf Unix-artigen Systemen wie Linux, Unix oder BSD.
Auch Google verwendet Puppet, um die Konfiguration seiner Server zu verwalten.