3 ms·
> It's still a bit immature in terms of comparison to Chef's server offering (Ansible Tower is pretty useless) Meh, I really like Tower, but maybe that depends
by chr15p 7y ago
> It's still a bit immature in terms of comparison to Chef's server offering (Ansible Tower is pretty useless)
Meh, I really like Tower, but maybe that depends on what you're used to.
> It's not code, so if you want to do something more programmatic, you're going to end up with something ugly
this is true, ansibles DSL has its limits and the developers are pretty clear that there are some things that are too complicated for its yaml based syntax. 99% of use cases its great for, if you want that extra 1% then you have to write your own ansible modules (which is actually reasonably straightforward). I dont know chef but puppet has become more and more complicated over the years chasing the more advanced use cases and in many ways thats moved it away from a tool for sysadmins towards a being a tool for specialists so I think Ansibles outlook makes more sense. YMMV.
- core-questions 7y ago> I dont know chef but puppet has become more and more complicated over the years chasing the more advanced use cases and in many ways thats moved it away from a tool for sysadmins towards a being a tool for specialists so I think Ansibles outlook makes more sense. YMMV. Yeah, I concur. There aren't too many cases where I can't work around the lack of programmability with some creative templates or what-have-you. (I wonder if I could render an Ansible task file from a template and then include it...)
- snorkasaurus 7y agoMaybe I'm missing something, but I've got a lot of mileage out of custom Ansible modules and callback plugins. Maybe that's what you're looking for.
- core-questions 7y agoLearning Python is never going to be something I'm looking for. Too much brainpower invested in Ruby now to switch...