This is a BOSH release for deploying registration tasks.
It (basically, executes stuff during the pre-start
phase of the virtual machine) communicate to:
- the Cloud Foundry API to register or update a service broker
- UAA to create or update users and clients
- the Cloud Foundry MySQL server (add databases, update data, …)
The goal is to be able to deploy specifics components on some virtual machines without impacting all the deployments; by example:
- working with the Prometheus, or the log-service BOSH release, living in their own (BOSH) deployment,
- which is registering data in the Cloud Foundry database, present in the
cf
BOSH deployment, - without affecting the others Cloud Foundry virtual machines (presents in the
cf
deployment)
It uses BOSH package vendoring for:
And git submodule for: