conference logo

Playlist "FrOSCon 2019"

SaltStack meets Foreman

Bernhard Suttner

Foreman ist ein Lifecycle Management Tool zur Verwaltung von Servern in einem Rechenzentrum. Ursprünglich als Oberfläche für Puppet entwickelt, übernimmt Foreman mittlerweile viele Aufgaben zur Verwaltung von Servern. U.a. kann die Provisionierung und die Konfiguration von Bare Metal, virtuellen oder auch Cloud-Servern mit Foreman automatisiert werden. Salt ist ein bedeutender Vertreter der Configuration Management Tools. Neben dem Client-Server Betrieb unterstützt Salt aber auch den clientlosen Einsatz.

Durch Plugins kann die Funktionalität von Foreman erweitert werden. Mithilfe des Salt Plugins für Foreman kann Salt als Configuration Management Tool und zur Ausführung von Remote Execution Befehlen genutzt werden. Dieser Vortrag demonstriert die Automatisierung von Provisionierung und Konfiguration von Hosts mittels Foreman und Saltstack in einem Rechenzentrum. Hierbei wird auf die jüngsten Neuerungen von relevanten Foreman Funktionen und dem Salt Plugin genauer eingegangen.