Nodejs Chef Server for chef-solo
- A tested chef recipes
- Server instances are properly configured to forward ssh keys
kitchen_path- the location of the chef kitchenbootstrap-version- the version of chef to install to the requesting server during 'initialize'listen_port- the port where this server will be listening to
POST /register- Registers the requesting instance
Sample Call: curl -H "Content-Type: application/json" -d '{"environment": "development","run_list": ["role[dlr-mail]"]}' http://172.28.128.3:8080/register
POST /initialize- Initialize the current instance (Installs chef)POST /deploy- Deploys to the requesting instance