News for hackers. Stuff that matters.
Re:Command execution on Ansible controller from host by discordianfish on Thursday January 12, 2017 @05:57AM (#13381325)
In my experience with ansible, salt and chef their key selling point compared to bash script is composibility and abstracting away the underlaying distribution. The later one is so leaky it's not very useful. Composibility is possible but the building blocks lack any opinionated structure, so everyone re-invents the wheel anyway.

Today I wouldn't use any of those anymore and, as you suggested, use shell scripts in a immutable infrastructure fashion (aka, reinstall system when changes are needed).

Re:Command execution on Ansible controller from host by davedx on Thursday January 12, 2017 @08:29AM (#13382001)
Doesn't reinstalling the system when changes are needed mean very slow deploys though?
Re:Command execution on Ansible controller from host by randallsquared on Thursday January 12, 2017 @09:21AM (#13382354)
Sure, but we ansible users are already accustomed to that. :/

More seriously, ansible is terrible and I have a long list of complaints, but it is still better than everything else at the moment. Being able to run playbooks from anywhere without a special controller host is very important, and seems to have been missed by most competitors.

Re:Command execution on Ansible controller from host by discordianfish on Thursday January 12, 2017 @01:34PM (#13384823)
If you deploy in containers, it's not. But yeah, that comes with it's own challenges.
Re:Command execution on Ansible controller from host by jubalfh on Thursday January 12, 2017 @09:11AM (#13382278)
Seen that approach in production, had to work with it, was not very impressed.