Skip to content

orange-cloudfoundry/registrar-boshrelease

Repository files navigation

Registrar BOSH release

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)

Dependencies

It uses BOSH package vendoring for:

And git submodule for: