News for hackers. Stuff that matters.
Re:Crypto Tools for DevOps: Git-Crypt – Tozny by dozzie on Monday April 10, 2017 @04:12PM (#14082122)
> Ansible is capable of doing what Chef can do.

So is gawk, except nobody tries to shoehorn it to do so or claim that it's designed for this. Ansible's very architecture and operation model are causing troubles where should be none, like applying configuration changes to hosts that happened to be temporarily down.

> [...] much like Chef and Puppet, Ansible is made up of somebody's deployment script as well.

I don't know the history of Chef, but I assure you that Puppet was never somebody's deployment script that happened to be published and gain traction. It was designed ground up as a configuration management tool, after its author deemed cfengine 2.x too troublesome, which again was a configuration management since its early 2.0 days (and probably since 1.0 version).

Configuration management requires completely different operation mode than deployment; one is asynchronous and unattended, the other is a synchronous list of steps to take and often needs to stop on the first trouble to appear.

There are no comments on this comment yet.