This guide is a walkthrough for deploying a BOSH director with bbl
on vSphere. Upon completion, you will have the following:
- A BOSH director
- A jumpbox
- A set of randomly generated BOSH director credentials
- A generated keypair allowing you to SSH into the BOSH director and any instances BOSH deploys
- A copy of the manifest the BOSH director was deployed with
- A basic cloud config
bbl
creates and maintains the lifecycle of the jumpbox and BOSH director.
It does not create any networks, security groups, or load balancers on vSphere.
-
Export environment variables.
export BBL_IAAS=vsphere export BBL_VSPHERE_VCENTER_USER export BBL_VSPHERE_VCENTER_PASSWORD export BBL_VSPHERE_VCENTER_IP export BBL_VSPHERE_VCENTER_DC export BBL_VSPHERE_VCENTER_CLUSTER export BBL_VSPHERE_VCENTER_RP export BBL_VSPHERE_NETWORK export BBL_VSPHERE_VCENTER_DS export BBL_VSPHERE_SUBNET export BBL_VSPHERE_VCENTER_DISKS export BBL_VSPHERE_VCENTER_TEMPLATES export BBL_VSPHERE_VCENTER_VMS
-
Create jumpbox and bosh director.
bbl up