Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 880 Bytes

README.md

File metadata and controls

55 lines (42 loc) · 880 Bytes

chef_workstation

Share a Chef workstation between users for consistancy. No more WOMM!

Base

  • Ubuntu 14.04

Installs

  • bundler
  • chefdk
  • chef-provisioning-vsphere
  • aws cli
  • packer

How to use this image

Example

docker run -it -v /path/to/cookbooks:/chef -v /path/to/configs_and_keys:/root/.chef/ heathsnow/chef_workstation

Now you can do the things! Such as. . .

# Bundler
$> cd /chef/my_cookbook
$> bundle install
# Knife
#> knife environment show dev -c /chef/knife.rb
# Chef
$> chef -v
# Packer
$> packer -v
# AWS CLI
$> aws help

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (i.e. add-new-install)
  3. Write your change
  4. Run the tests, ensuring they all pass
  5. Submit a Pull Request

Author

Author:: Heath Snow ([email protected])