Salt Project
Salt Project offers infrastructure automation and configuration management for teams managing the desired state of many hosts.
What it does
State files describe desired configuration across hosts.
When to use it
When managing the desired state of many hosts, apply changes to a few nodes before wider rollout.