shutit-chef-env

Chef server within vagrant automatically set up

Stars
8

shutit-chef-env

A complete Chef environment in Vagrant.

Includes:

  • Chef server
  • Chef workstation
  • Chef node
  • Certificate setup
  • Client setup (knife, chef-client etc)

Why?

This can be used for a number of reasons:

  • to demonstrate how a Chef infrastructure works
  • to work on chef recipes while offline
  • as a training tool for Chef newbies
  • to test Chef code that depends on a Chef server being available

When I started Chef I tried in vain to find good docs on how to set up my own Chef environment. I could have used something like this.

Pre-requisites

Works and tested on:

  • Mac OSx
  • Linux

Requires:

Run

git clone --recursive https://github.com/ianmiell/shutit-chef-env
cd shutit-chef-env
./run.sh

Video