$ brew install ssh-copy-id
$ ssh-copy-id [email protected]
$ bundle install
$ berks install
$ cp nodes/example.com.json nodes/yourserver.com.json
$ knife solo prepare [email protected]
$ knife solo cook [email protected]
- this chef recipes build for using on Ubuntu 12.04/14.04 LTS
- Download and install Vagrant - http://www.vagrantup.com/downloads.html
- Download and install VirtualBox - https://www.virtualbox.org/wiki/Downloads
$ vagrant up
$ knife solo prepare [email protected] --ssh-port 2222 --identity-file ~/.vagrant.d/insecure_private_key
$ knife solo cook [email protected] --ssh-port 2222 --identity-file ~/.vagrant.d/insecure_private_key
$ vagrant halt
Correct path to identity file might be picked from vagrant ssh-config
output