Infrastructure automation code for Kosmos servers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Râu Cao 61ebd76590 Merge branch 'feature/85-go-ipfs_0.4.22' of kosmos/chef into master 1 week ago
.chef Do not vendor cookbooks using Berkshelf anymore 4 months ago
data_bags Configure hubot/wormhole deployment 3 weeks ago
doc Simplify the instructions to get the cluster secret 2 months ago
environments Override the directory where the parity package is created in dev 2 years ago
nodes Configure hubot/wormhole deployment 3 weeks ago
roles Switch from IPFS cluster to kredits-ipfs-pinner 1 month ago
site-cookbooks Configure hubot/wormhole deployment 3 weeks ago
.gitignore Set up an instance of Mastodon for Kosmos 2 years ago
Berksfile Update go-ipfs to 0.4.22 1 week ago
Berksfile.lock Update go-ipfs to 0.4.22 1 week ago
Gemfile Revert "Revert "Update Chef to 14.11.21"" 4 months ago
Gemfile.lock Revert "Revert "Update Chef to 14.11.21"" 4 months ago
README.md Add Berkshelf help to the README 1 year ago
Vagrantfile Do not vendor cookbooks using Berkshelf anymore 4 months ago

README.md

Install dependencies

bundle install

Run Chef Solo

knife solo cook dev.kosmos.org

Bootstrap a new server

knife solo prepare root@dev.kosmos.org

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/