A canary boshrelease for concourse pipeline testing
Go to file
starkandwayne-bot 64c24c383f Updating CODE_OF_CONDUCT.md 2019-01-15 15:32:30 -05:00
.final_builds release v1.1.0 2017-09-05 03:02:57 +00:00
ci Applying Changes from pipeline-templates 2018-03-14 17:50:37 +00:00
config Initial scaffold 2016-09-13 16:18:50 -04:00
jobs upgrade boshrelease for bosh2 2017-09-05 12:46:25 +10:00
manifests release v1.1.5 2017-10-26 02:09:20 +00:00
packages Initial scaffold 2016-09-13 16:18:50 -04:00
releases/canary release v1.1.5 2017-10-26 02:09:20 +00:00
src Initial scaffold 2016-09-13 16:18:50 -04:00
templates Initial scaffold 2016-09-13 16:18:50 -04:00
.gitignore upgrade boshrelease for bosh2 2017-09-05 12:46:25 +10:00
CODE_OF_CONDUCT.md Updating CODE_OF_CONDUCT.md 2019-01-15 15:32:30 -05:00
LICENSE.md upgrade boshrelease for bosh2 2017-09-05 12:46:25 +10:00
README.md upgrade boshrelease for bosh2 2017-09-05 12:46:25 +10:00
Rakefile Initial scaffold 2016-09-13 16:18:50 -04:00

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.