News for hackers. Stuff that matters.
Re:Puppet vs Chef, Fight by Goladus on Sunday October 09, 2011 @06:47PM (#3091537)
Main reasons for me:

Client-server model

Insufficient online documentation for what seems to be a verbose and somewhat limited configuration language.

The XML is a minor turnoff but for me it's more a question of what the language is doing. Eg:

        <Package name='openssh-client'/>
        <Package name='openssh-server'/>
        <Package name='emacs'/>
        <Package name='curl'/>
        <Package name='rsync'/>
In puppet, you define a list of packages and then install them with one declaration or do any number of other things with that same list.

There are no comments on this comment yet.