vSphere-CPI CI pipeline Status
|Lifecycle-6.0 with NSXV (6.4.2)|
|Lifecycle-6.5 with NSXT-21|
|Lifecycle-6.5 with NSXT-22|
|Lifecycle-6.7 with NSXT-22|
|Lifecycle-6.7 with NSXT-23|
BOSH vSphere CPI Release
vsphere CPI can be used with VMware vSphere.
- Documentation: bosh.io/docs and bosh.io/docs/vsphere-cpi
- Slack: #bosh on https://slack.cloudfoundry.org
- Release: cloudfoundry-incubator/bosh-vsphere-cpi-release
- Issues: GitHub Issues
- Mailing list: cf-bosh
- Roadmap: Pivotal Tracker
This is a BOSH release for the vSphere CPI.
See Initializing a BOSH environment on vSphere for example usage.
See development doc.
See vSphere API Docs.
An environment running one of the following supported releases:
The following table maps BOSH concepts to their vSphere-native equivalents.
|Availability Zone||Clusters/Resource Pools|
|Virtual Machine||Virtual Machine|
|VM Config Metadata||Virtual Device ISO|
|Persistent Disk||Virtual Hard Disk|
The following sections describe some specific BOSH features supported by the CPI.
The CPI supports multiple NICs being attached to a single VM.
|Manual||Multiple networks per instance|
vSphere supports disk encryption and customer-managed keys when managed through policy configuration within the vCenter 6.5+ (learn more). For this functionality, encryption occurs at the hypervisor level which is transparent to the VM. Once enabled within vCenter, no additional configuration is required for the CPI.
|Native Disk Resize||Not Supported|