I have been using Salt for a number of infrastructure automation projects. Still a lot to learn. For me, it is an excellent 'as built' documentation tool. Not to mention the time saving and repeatability of building, rebuilding, and supporting infrastructure.
Some links I use, and want to keep around:
- rest_cherrypy: A REST API for Salt
- kitchen-salt: A Test Kitchen Provisioner for Salt. The provider works by generating a salt-minion config, creating pillars based on attributes in .kitchen.yml and calling salt-call. This provisioner is tested with kitchen-docker against CentOS, Ubuntu, and Debian.
- Salt Community Projects: The one currently at the top of the list: HubbleStack. "... on-demand profile-based auditing, real-time security event notifications, automated remediation, alerting and reporting"