Skip to content

ianmiell/shutit-chef-env

Repository files navigation

shutit-chef-env

A complete Chef environment in Vagrant.

ShutIt Chef Env

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

asciicast

About

Chef server within vagrant automatically set up

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published