Skip to content

orange-cloudfoundry/generic-taint-jobs-release

 
 

Repository files navigation

BOSH release for generic-bosh-deployment-taint-jobs

This is a just a utility bosh release, adding generic jobs, to be used by bosh deployment level addon (include/exclude clauses) Adding this jobs to a skeleton bosh manifest instane groups will help targeting bosh-addon apply

Usage

This repository includes base manifests and operator files. They can be used for initial deployments and subsequently used for updating your deployments:

export BOSH_ENVIRONMENT=<bosh-alias>
export BOSH_DEPLOYMENT=generic-bosh-deployment-taint-jobs
git clone https://github.com/cloudfoundry-community/generic-bosh-deployment-taint-jobs-boshrelease.git
bosh deploy generic-bosh-deployment-taint-jobs-boshrelease/manifests/generic-bosh-deployment-taint-jobs.yml

If your BOSH does not have Credhub/Config Server, then remember --vars-store to allow generation of passwords and certificates.

Update

When new versions of generic-bosh-deployment-taint-jobs-boshrelease are released the manifests/generic-bosh-deployment-taint-jobs.yml file will be updated. This means you can easily git pull and bosh deploy to upgrade.

export BOSH_ENVIRONMENT=<bosh-alias>
export BOSH_DEPLOYMENT=generic-bosh-deployment-taint-jobs
cd generic-bosh-deployment-taint-jobs-boshrelease
git pull
cd -
bosh deploy generic-bosh-deployment-taint-jobs-boshrelease/manifests/generic-bosh-deployment-taint-jobs.yml

About

a bosh release with a set of taint jobs, helping out with bosh-addon jobs include/exclude

Resources

License

Stars

Watchers

Forks

Packages

No packages published