From: Seth Vidal <skvidal(a)fedoraproject.org>
On Mon, 22 Oct 2012, Miloslav Trmač wrote:
> On Sat, Oct 20, 2012 at 1:31 AM, Seth Vidal
<skvidal(a)fedoraproject.org> wrote:
>> There is a reason I want to move to a clientless configmgmt
infrastructure.
>
> Could you explain what you mean by "clientless", please? It seems to
> me that there always needs to be "something" running at the client
> handling the data from the server, and therefore there needs to be
> either a protocol or a data format the client and the server have in
> common.
http://ansible.cc
It connects via ssh, pushes the code it needs to run over and executes
it.
You're right that it does require something running on the
client: sshd
From a software standpoint it assumes you have python installed on the
clients, but that's only by default, you could write modules instead in
plain shell or in C and it would work just fine.
It counts on json for output.
ansibile is exactly what I've been looking at as a puppet replacement. If
anyone has experience with both, I'd greatly appreciate hearing of their
experiences. I don't relish the idea of making the conversion, but I
really do get the impression life would be simpler with ansible once
there. Or am I just falling for that greener grass on the other side of
the fence?
--
John Florian