Greg
049d5dd006
Knife-Zero doesn't include Berkshelf support, so vendoring everything in the repo is convenient again |
||
---|---|---|
.chef | ||
cookbooks | ||
data_bags | ||
doc | ||
environments | ||
nodes | ||
roles | ||
site-cookbooks | ||
.gitignore | ||
Berksfile | ||
Berksfile.lock | ||
Gemfile | ||
Gemfile.lock | ||
README.md | ||
Vagrantfile |
README.md
Install dependencies
bundle install
Run Chef Solo
knife zero converge name:dev.kosmos.org
Bootstrap a new server
knife zero bootstrap root@dev.kosmos.org --run-list "recipe[kosmos-base],..." --environment production
Managing cookbooks
Cookbooks are managed via Berkshelf. Run berks --help
for command help.
Install cookbooks listed in Berksfile:
berks install
Vendor installed cookbooks to the cookbooks/
dir:
berks vendor cookbooks/ --delete