News for hackers. Stuff that matters.
Re:The Chef Survival Guide Book by philipDS on Monday May 20, 2013 @02:18PM (#5739066)
Slightly off-topic, but what exactly is the difference between Puppet and Chef? How do they differ?
Re:The Chef Survival Guide Book by druiid on Monday May 20, 2013 @03:15PM (#5739394)
I would say the biggest difference between Puppet and Chef comes down to Chef is basically 'pure' Ruby while Puppet has a DSL derived from Ruby, which is meant to be easy to work with.

I personally prefer Puppet because there's generally one way to do things, while it also allows you to extend the resources and functions available by falling back to custom written Ruby libraries.

The Puppet 'code' looks pretty basic and is all generally derived from the core resource types defined here: http://docs.puppetlabs.com/references/latest/type.html

You will also see some examples of what defined resources might look like there.

Re:The Chef Survival Guide Book by jrobertfox on Monday May 20, 2013 @02:54PM (#5739269)
This graphic is pretty informative on the subject: https://www.scriptrock.com/blog/puppet-vs-chef-infographic/

They are both quite similar in their goals, I have used both, but found Chef to be more user friendly and with a more vibrant community.