[Novalug] Config MGMT and client deployment
ryanczak at gmail.com
Wed Feb 22 07:13:09 EST 2012
Both Chef and Puppet are written in Ruby. Chef uses a more Ruby like
syntax in its scrips (recipes/cookbooks), its pretty much straight Ruby.
The Puppet configuration DSL is "friendlier" to the non-programmer. In
my opinion Chef is more capable out of the box but that capability comes
at the cost complexity. I don't think puppet has the cloud integration
that Chef does either. Chef's ability to interface directly to Amazon,
Rackspace and other cloud providers (even vmware) is second to none. I
think puppet has some of that but it is not as well developed.
I don't know of an analog that uses Python. There is Salt:
https://github.com/thatch45/salt but it is not quite the same thing
(very cool though).
On 2/21/12 9:19 PM, sungo wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> On (02/21 21:07), Nick Danger wrote:
>> Am I good with redoing the whole puppet stuff + add on stuff or is there
>> some new hotness?
> If you find anything better than cobbler, please let me know. I've not
> found anything better. (I'm still pretty bitter that Debian's FAI is
> such a sack of crap.) The trick, as always, is to keep it simple. Just
> like with puppet, folks go a bit crazy because it's scriptable.
> Puppet is a matter of some debate. Chef is another option. In my
> experience, the question is not whether puppet is better than chef or
> whatever. The question is what language do you want to work with. If
> you're hip to ruby, puppet's your best option. If you dig python, then
> you'll want chef. Religion aside, most automation options do the same
> thing. Find one that fits your brain and whose config files make sense
> to you.
> For what it's worth, I use cobbler quite happily with a medium sized
> ESXi deploy. Puppet and I still aren't on the best of terms but mostly
> because I keep having to fix other people's madness.
> - --
> - ----
> This email transits networks and is stored on servers hosted in the
> USA. I strongly recommend signing and/or encrypting your email to me
> via PGP to help mitigate any of the nastiness my government has been
> up to recently. Also, please do not assume the validity of email from
> me unless the PGP signature verifies as key id 0xC134314B.
> How-To: http://lifehacker.com/180878/how-to-encrypt-your-email
> My Key: https://sungo.im/gpg/C134314B.asc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.17 (GNU/Linux)
> -----END PGP SIGNATURE-----
> Novalug mailing list
> Novalug at calypso.tux.org
More information about the Novalug