This BOSH release and deployment manifest deploy a cluster of oauth2-proxy.
export BOSH_ENVIRONMENT=<bosh-alias>
export BOSH_DEPLOYMENT=oauth2-proxy
bosh deploy manifests/oauth2-proxy.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/oauth2-proxy.yml
.
As a developer of this release, create new releases, upload and deploy them:
bosh create-release --force && \
bosh -n upload-release && \
bosh deploy manifests/oauth2-proxy.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/oauth2-proxy.yml
.