|
||
---|---|---|
.final_builds | ||
ci | ||
config | ||
jobs | ||
manifests | ||
packages | ||
releases/canary | ||
src | ||
templates | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
LICENSE.md | ||
README.md | ||
Rakefile |
README.md
BOSH release for canary
This BOSH release and deployment manifest deploy a cluster of canary.
Install
export BOSH_ENVIRONMENT=<bosh-alias>
export BOSH_DEPLOYMENT=canary
bosh deploy manifests/canary.yml --vars-store tmp/creds.yml
If your BOSH has Credhub, then you can omit --vars-store
flag. It is used to generate any passwords/credentials/certificates required by manifests/canary.yml
.
Development
As a developer of this release, create new releases, upload and deploy them:
bosh create-release --force && \
bosh -n upload-release && \
bosh deploy manifests/canary.yml --vars-store tmp/creds.yml
If your BOSH has Credhub, then you can omit --vars-store
flag. It is used to generate any passwords/credentials/certificates required by manifests/canary.yml
.