I know both of them are amazing tools, and have great feature sets. But maybe, just maybe, they are like Word/Excel, which I probably only use < 10% feature in my lifetime. To me, a bash-based script language would be much better than a DSL.

Is it just me?

closed as not a real question by larsks, coredump, MDMarra, ewwhite, Ward May 15 '12 at 17:32

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • How can any of us possibly answer this? Obviously many people find these tools invaluable. This depends on your configuration, your experience, and your knowledge. This isn't a discussion site, take a look at the faq – MDMarra May 15 '12 at 17:30
  • What is the question here? – ewwhite May 15 '12 at 17:30
  • Sounds like it's too complicated for you. That's nice and all, but others have different use cases. – ceejayoz May 15 '12 at 17:36
  • Puppet borders on being simple if you stick to the basic, File/Package/Service resources, which will give you ton of useful functionality. Like every other tool there are lots of advanced features that you probably don't need, but they are there because somebody needs them. If you want to learn puppet, then pick up a copy of Pro Puppet. amazon.com/dp/1430230576 It is a really good technical book. – Zoredache May 15 '12 at 18:37
  • 1
    You've asked this exact question on Reddit, Linkedin, and now here with pretty much the same response. Perhaps it's time to actually try a config management system rather than imagine you can easily create your own with Bash? – kashani May 18 '12 at 2:47

Yes, Puppet and Chef are complicated and have a steep learning curve. What are you looking to accomplish? There are lighter-weight configuration management tools out there.

  • Yes, whenever I tried to write the recipe in chef/puppet for our riak deployment, I started to miss the command line. And github.com/cmer/shoestrap looks quite interesting. Want to find out whether others feel the same. – Gnep Zhao May 15 '12 at 17:55
  • 2
    I don't know about you, but I find puppet manifests tend to be less complicated and far clearer, then many scripts I have seen. – Zoredache May 15 '12 at 18:41

Not the answer you're looking for? Browse other questions tagged or ask your own question.