The vagrant bought some cooking tools and set up shop on the corner, now he's cookin'.
A simple way to test chef cookbooks, roles, bootstraps, knife plugins, anything you like.
bundler - you really should already have this installed
gem install bundler
virtualbox - it's what's for dinner https://www.virtualbox.org/wiki/Downloads
-
git clone git://github.com/agoddard/street-chef.git; cd street-chef
-
bundle install
-
librarian-chef install
(this will install the opscode community cookbooks which the chef-server bootstrap will need) -
vagrant up
-
Watch as your chef server is built and you get a few apps servers thrown in as tasty extras on the side.
All knife commands will work from the street-chef directory, except 'knife ssh' (still working on this) so vagrant ssh
will have to do for now.
When you're done, just vagrant destroy
to shut down and delete the VMs.