chef-solo with less sit ups
Latest commit 9dab501 Jun 22, 2011 @josh josh Revert "Raise default log level to warn"
This reverts commit 36fdfa4.
Failed to load latest commit information.
bin Revert "Raise default log level to warn" Jun 22, 2011
LICENSE Add MIT license Feb 12, 2011 Link up Feb 12, 2011
example.json Example json Feb 12, 2011

cook -- chef-solo with less sit ups

cook wraps the chef-solo with saner defaults so you don't have to deal with creating a bunch of configuration files first.


curl > ~/bin/cook
curl > ~/.cook

You don't need to gem install chef, cook bundles it the first time its ran.


K, so theres some configuration, but just one file.

$ cat ~/.cook
  "cookbooks": [""],

  "run_list": [

~/.cook is a standard chief json attributes files with some extra magic. You list your cookbook urls here instead of repeating it as a command line option. Checkout josh/osx-cookbooks to get you started.


sudo cook

Thats it.