esxi-sddc-ovftool-deploy
Run VMware vSphere SDDC Cluster Configuration operations.
This workflow utilizes ovftool
to deploy an OVA. It requires that
the JSON description of the OVA options is generated. This is done using
the govc import.spec <OVA_FILE>
option. The output is a JSON stanza
that should be saved to ova/param-json
. The ovftool-deploy
task
parses the JSON in that Param and generates an OVFTool command line
argument list.
See the ovftool-deploy
Task for more details on this processing.
Currently, the OVFTool command line options utilizes the govc
based
Params to describe the resource to deploy the OVA to. The Param values
that describe where to deploy to can be found below.
required:
govc/url
= URL for the vSphere target to deploy the OVA to (eg. ESXi or vCenter)govc/username
= Username on the vSphere target to deploy togovc/password
= Password on the vSphere target to deploy togovc-ova-location
= URL location of the OVA appliance
optional:
govc/port
= optional non-standard port of the govc/urlgovc/ova-type
= used (along with govc/ova-version) to create custom rulesgovc/ova-version
= used (along with govc/ova-type) to create custom rules
Unlike govc
- the OVFTool is capable of importing an OVA from a remote
HTTP resource, so the OVA is not staged inside of the Contex Container before
deployment - so no "stage-ova" task is required.