Do chef and puppet cost money?

I intend to use chef or puppet to do administration (I'm thinking more of chef as it's younger and I get a better feeling about it).

In both home pages I saw there is an "enterprise edition" that costs money and I don't intend to buy anything. What would I miss in chef / puppet if I don't buy them?

What does chef offer that costs money exactly?
What does puppet offer that costs money exactly?

It was not so clear to me from their web site, as it's kind of obscure.


The paid versions offer more features (i.e., puppet offers an easier way to deploy en mass) and, in many cases most importantly, paid support. When running enterprise servers, having paid support to help you get setup is typically worth it--especially when you run into issues.

  • Chef version comparison
  • Comparison between Puppet and Puppet Enterprise

Typically, you won't go wrong with the free versions... its only if you need help getting up and running, or you simply have such a large infrastructure (and little experience with configuration management).


The software is free. The support for that software isn't.