Was ist Salt?
Salt ist ein Orchestration und Configuration Management Tool, das zusammen mit Puppet und Ansible zu den prominentesten Vertretern dieser Gattung zählt.
Salt bildet dabei die Mitte zwischen den beiden anderen Tools: Es erlaubt automatisiertes Configuration Management durch die Nutzung eines „Kontrollknoten und verwaltete Knoten“-Prinzips, ähnlich wie Puppet. Zudem kann Salt wie Ansible auch ohne Client und per SSH benutzt werden.
Ein Alleinstellungsmerkmal von Salt ist das Reactor-System. Damit können in Reaktion auf bestimmte Ereignisse vollautomatisch Aktionen ausgelöst werden, z.B. das Neustarten eines Systems nach der Installation von Updates.