5 ms·
Yes and no, a lot of the ops folks I know peter out at pretty basic scripting and find a templating system easier.
by acveilleux 11y ago
Yes and no, a lot of the ops folks I know peter out at pretty basic scripting and find a templating system easier.
- XorNot 11y agoActually I'd love to be able to drop down to Python in my ansible playbooks/configs but ansible modules are very different to yaml/template files for the effort.
- andybak 11y agoI have some misgivings about Ansible's fundamental design choices. It's main claim to fame seems to be that it sucks less than Puppet and Chef. I used to really enjoy using Fabric. I only ever tolerated Ansible. I wonder if building on Fabric might have resulted in a better devops tool than Ansible provides.
- akurtzhs 11y agoFor smaller setups, I've been very happy with Fabric and the declarative configuration addon Fabtools - https://github.com/ronnix/fabtools https://github.com/ronnix/fabtools
- davexunit 11y agoSo we should build our most essential tools to suit the lowest common denominator? A proper programming language would allow the people that can only do basic scripting to do that, whilst allowing more advanced users to extend the system further and take full advantage of all the language's features and libraries. When those more basic users got more accustomed to the system, there would be room for them to move up that they wouldn't have if they were stuck with a nasty string-based templating language.