What is the Chef Development Kit

What is the Chef Development Kit

A very, very brief "What's the ChefDK?" presentation used in conjunction with https://www.youtube.com/watch?v=ylOQr-0wBjk.

9ad2a5355d8cfa842e24b7a4322b2535?s=128

Martin Smith

January 15, 2015
Tweet

Transcript

  1. Chef Development Kit martinb3

  2. What is chef-dk?

  3. Features - Chef, Berkshelf, Test-Kitchen, ChefSpec, Foodcritic - Just a

    new command… chef! - Omnibus-chef magic packaging
  4. Getting chef-dk https://downloads.chef.io/chef-dk/ Get the package for your OS, install

    it. Note: Some dependencies may be required.
  5. chef.io

  6. Running it $(chef shell-init bash) $(rbenv init -) or rvm

    use 2.1.2 link '/opt/rbenv/versions/chefdk' do to '/opt/chefdk/embedded' end
  7. chefs all the way down - chef generate - chef

    gem - chef exec - chef install - chef push - chef exec https://github.com/opscode/chef-dk#the-chef-command https://docs.chef.io/#chef-dk-title
  8. chef generate $ chef generate cookbook chefdk-demo