Skip to content

Instantly share code, notes, and snippets.

Created December 11, 2015 09:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/f317f1435fcc3708d87f to your computer and use it in GitHub Desktop.
Save anonymous/f317f1435fcc3708d87f to your computer and use it in GitHub Desktop.
We tested the salt publish commands extensively (along with many other salt based options). It sucks for our use case.
1. It is slow. http gives us sub-second responses every time. Salt regularly takes several seconds.
2. It doesn't work with multiple salt masters.
3. It is difficult to get reliable responses without using a returner or querying job ids.
4. There a problems with how salt updates its modules whilst they are executing.
5. It means maintaining code and plugins and services outside of badmin.
6. It fundamentally does not match the concepts that badmin uses - autonomous, tightly inter-operating clusters of servers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment