3 ms·
I came to Ansible from Puppet and Chef because in the early days, it was way easier to get going. But with almost every release it gets worse, and so much of th
by drcongo 9y ago
I came to Ansible from Puppet and Chef because in the early days, it was way easier to get going. But with almost every release it gets worse, and so much of this is down to the YML / Jinja hybrid DSL. We have a fantastically powerful fabfile (Python/Fabric) that we include in every project, it keeps getting more powerful over time because anything we need it to do we can just write the code to do it. Our Ansible roles are a real bind to maintain though. I'll definitely take a look at Propellor recommended below, thanks.