Features
- Chef, Berkshelf, Test-Kitchen, ChefSpec, Foodcritic
- Just a new command… chef!
- Omnibus-chef magic packaging
Slide 4
Slide 4 text
Getting chef-dk
https://downloads.chef.io/chef-dk/
Get the package for your OS, install it.
Note: Some dependencies may be required.
Slide 5
Slide 5 text
chef.io
Slide 6
Slide 6 text
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
Slide 7
Slide 7 text
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
Slide 8
Slide 8 text
chef generate
$ chef generate cookbook chefdk-demo