Fixing Puppet in Fedora/EPEL

John.Florian at dart.biz John.Florian at dart.biz
Mon Oct 22 13:31:28 UTC 2012


> From: Seth Vidal <skvidal at fedoraproject.org>
> 
> On Mon, 22 Oct 2012, Miloslav Trma─Ź wrote:
> 
> > On Sat, Oct 20, 2012 at 1:31 AM, Seth Vidal 
> <skvidal at 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20121022/f27ea357/attachment.html>


More information about the devel mailing list