esxi-sddc-vcenter-deploy
Run VMware vSphere SDDC Cluster Configuration operations.
This workflow deploys a vSphere vCenter OVA (VCSA) on to a vSphere ESXi
node. The process requires the use of a RackN Context to run this
workflow, and a Context container with govc
in it. RackN provides
a lightweight govc
only context container, or a larger bloated
vmware-tools
context container that also includes govc
.
The operator must specify the following Params for deploying the VCSA via the OVA.
govc/commands
- set toimport.ova
govc/insecure
- eithertrue
orfalse
depending on TLS certificates (self signed requirestrue
)govc/ova-location
- the URL to download the VCSA OVA from - example{{.ProvisionerURL}}/files/images/VMware-vCenter-Server-Appliance-7.0.0.10700-16749653_OVF10.ova
govc/ova-type
- must be set tovcsa
govc/ova-version
- must be set to7
for vSphere 7.x vCenter versiongovc/username
- must be set to the vSphere ESXi node account to authorize the deploy operation (usuallyroot
)govc/password
- the password of the ESXi node for authorizing the deploy operationgovc/url
- the IP address or resolvable DNS host/domain name (FQDN) of the vSphere ESXi node to deploy vCenter OVA toova/param-json
- the Param that describes the vCenter deployment options - there are several "EXAMPLE" named templates in the vmware-lib content pack.
In addition, the operator may specify creation of a local Datastore on the
ESXi node to back the vCenter instance. See the govc-datastore-create
Stage for more details on customizing this.