architecture.md
May 7, 2015 ยท View on GitHub
Architecture
Package Diagram
The following diagram describes the primary packages, their salient classes/subpackages, and their interdependencies.

Deploy Command Flow
The deploy command consumes:
- combo manifest (installation & deployment manifests)
- stemcell (root file system)
- CPI release
- BOSH release
The deploy command produces:
- a local installation of the CPI
- a remote deployment of BOSH (and its multiple jobs) on a single VM or container on the cloud infrastructure targeted by the CPI

Delete Command Flow
- combo manifest (installation manifest)
- CPI release
The deploy command produces: a local installation of the CPI.
The deploy command deletes: previously deployed remote VM, disk(s), & stemcell.
