3 ms·
The author of Ansible actually tried to make a Python3 DSL based Ansible alternative called opsmop.[1] I'm not sure why but it was discontinued. I would think
by INTPenis 6y ago
The author of Ansible actually tried to make a Python3 DSL based Ansible alternative called opsmop.[1]
I'm not sure why but it was discontinued. I would think that if anyone could make that work it would be that particular person with their previous experience from Cobbler and Ansible.
I started using Ansible when it was brand spanking new and what I've noticed over the years is that people often over complicate their Ansible use. Sometimes it's better to out source something to an RPM or a container than to use Ansible to do every single thing.
1. https://github.com/opsmop/opsmop https://github.com/opsmop/opsmop
- rezonant 6y agoAgreed that people tend to overcomplicate their Ansible configs. It is also OK to write a script and run it from Ansible as part of your playbook if you have a complex use case.
- jabl 6y agoHere's an explanation by the sensible/opsmop creator: https://medium.com/@michaeldehaan/revisiting-systems-management-assumptions-5eee2d5fa82e https://medium.com/@michaeldehaan/revisiting-systems-managem...
- INTPenis 6y agoThanks, I just skimmed it and found this. >Nobody wants to keep up with a configuration management tool, especially learn another new one (which is why creating opsmop failed), learn another YAML dialect, or maintain a full active cloud abstraction layer running on top of their cloud itself.