3 ms·
- Pulumi [1], which supports amongst many other languages Python as well - SaltStack [2], which has a broad range of execution and state modules, uses by defau
by eliaspro 6y ago
- Pulumi [1], which supports amongst many other languages Python as well
- SaltStack [2], which has a broad range of execution and state modules, uses by default a "Master/Minion" architecture, but can be used push-based through "salt-ssh" [3] as well
- POP/Idem [4] - which originates in the concept of idempotent SaltStack states, but exposes this functionality as Python code and uses the POP paradigm [5] coined by SaltStack's founder Thomas Hatch. A lot of SaltStack itself will quite likely move towards this architecture in the foreseeable future as well
[1] https://www.pulumi.com/docs/ https://www.pulumi.com/docs/
[2] https://github.com/saltstack/salt/ https://github.com/saltstack/salt/
[3] https://docs.saltstack.com/en/latest/topics/ssh/index.html https://docs.saltstack.com/en/latest/topics/ssh/index.html
[4] https://gitlab.com/saltstack/pop/idem https://gitlab.com/saltstack/pop/idem
[5] https://pop.readthedocs.io https://pop.readthedocs.io
- totetsu 6y agoThank you