Want to find out more about Push Jobs? Check out docs.chef.io!
bundle install
brew install zeromq
- Check out chef/chef-server and start DVM w/ Manage and Push Jobs.
# config.yml
vm:
plugins:
chef-manage: true
push-jobs-server: true
Run vagrant up
to bring up the Push Jobs Server.
- Register you local machine as a node on the chef-server. From
chef-server/dev
, run:
vagrant ssh
sudo chef-server-ctl user-create local-dev Local Dev local@chef.io 'password' -f /installers/local-dev.pem
sudo chef-server-ctl org-create push-client-local "Local Push Client Development" -a local-dev -f /installers/push-client-local-validator.pem
- Add your local machine as a node on the Chef Server.
chef-client -c .chef/client.rb
./bin/pushy-client -c .chef/push-jobs-client.rb
For information on contributing to this project see https://github.com/chef/chef/blob/master/CONTRIBUTING.md