Salt ist eine plattformunabhängige Open-Source (Apache 2.0) Python Server-(Admin)Fernwartungssoftware, die sich echt gesalzen hat.
Bestehend aus einem Master & Knecht Daemon, kann man mit Salt Befehle parallel auf entfernten Rechnern ausführen. Damit einem Admin beim ausführen der Befehlsketten über das (unsichere) Netzwerk nicht die Suppe versalzen wird, werden die Daten glatt mit AES verschlüsselt. Zur Authentifizierung halten RSA-Keys her.
Sum Features:
- Plattformunabhängig
- Einfach, schnell und flexibel
- Parallel Execution
- Sicher (AES-Encryption)
- Mit eigenen Python-Modulen erweiterbar
Requirements:
- Python 2.6
- ZeroMQ >= 2.1.9
- pyzmq >= 2.1.9 – ZeroMQ Python bindings
- PyCrypto – The Python cryptography toolkit
- msgpack-python – High-performance message interchange format
- YAML – Python YAML bindings
Links: Salt Installations/Konfigurations-Video
Alternativen: RedHat’s Func, Parallel-SSH & Puppet Labs Marionette Collective