Well, sorry I haven’t posted in ages, but I’ve been busy getting my head around Puppet.
The executive summary is : TDD for sysadmins OMGWTFBBQ
When I’ve got a clearer feel for how it all fits together, I’ll pontificate here.
In the meantime feel free to point and laugh at my efforts to write a manifest here.


One word..
Chef
http://wiki.opscode.com/display/chef/Home
July 15, 2009 @ 2:55 am
Thanks Scott, I’m keeping an eye on Chef but it’s still a bit beta for my tastes –
no official RPMs, and the design is still in flux (e.g. OpenID being ripped out soon).
Plus I get the feeling that Chef is more developer focussed, whereas the Puppet DSL
is a bit more sysadmin friendly, and I’m not the only Puppetmaster who’ll manage this
deployment.
If I’d gone for Chef it would have been me cargo-culting; now I’m using a CM
system I can appreciate why Chef is an improvement in some areas.
On the other hand, Puppet’s userbase has loads of real-world experience and example code
(and ways to work around some of its quirks). So it was a good first choice for me.
July 15, 2009 @ 5:52 am