Download the VMware Cloud Foundation Cloudbuilder .ova file to the machine you will execute the OVF Tool from.
Here is a sample of the command I used:
./ovftool --acceptAllEulas -dm=thin -ds="NVMe-m01" --net:"Network 1"=DPortGroup --powerOn --prop:guestinfo.ROOT_PASSWORD=VMware123! --prop:guestinfo.ADMIN_PASSWORD=VMware123! --prop:guestinfo.ip0=172.16.11.252 --prop:guestinfo.netmask0=255.255.255.0 --prop:guestinfo.gateway=172.16.11.253 --prop:guestinfo.hostname=cloudbuilder --prop:guestinfo.DNS=172.16.11.8 --prop:guestinfo.ntp=172.16.15.211 /Users/toddsimmons/Downloads/VMware-Cloud-Builder-3.5.1.0-12051558_OVF10.ova vi://"administrator@vsphere.local":VMware123%21@vcsa.sfo01.rainpole.local/Datacenter/host/172.16.11.203
Note: The password is VMware123! however when you use URIs as locators, you must escape special characters using % followed by their ASCII hex value. The hex value for ! is 21. You can find a full list of ASCII hex values here https://www.ascii.cl/htmlcodes.htm
To get a list of all of the configurable properties run the ovftool without any parameters, using the following command:
./ovftool//Users/toddsimmons/Downloads/VMware-Cloud-Builder-3.5.1.0-12051558_OVF10.ova
Properties:
Key: guestinfo.ROOT_PASSWORD
Category: Application
Label: Enter Root Password
Type: password (8..65535)
Description: Password should be at least 8 characters long, containing
uppercase, lowercase, digits and special characters and not
contain common dictionary words. Appliance services will fail on
a non-compliant password. For example: VMware123!
Key: guestinfo.ADMIN_PASSWORD
Category: Application
Label: Enter Admin Password
Type: password(8..65535)
Description: Password should be atleast 8 characters long, containing
uppercase, lowercase, digits and special characters and not
contain common dictionary words. Appliance services will fail on
a non-compliant password. For example: VMware123!
Key: guestinfo.ip0
Category: Application
Label: Network 1 IP Address
Type: string
Description: The IP address for this interface.
Key: guestinfo.netmask0
Category: Application
Label: Network 1 Subnet Mask
Type: string
Description: Subnet Mask for this interface. Example: 255.255.252.0
Key: guestinfo.gateway
Category: Application
Label: Default Gateway
Type: string
Description: The default gateway address for this VM.
Key: guestinfo.hostname
Category: Application
Label: Hostname
Type: string
Description: Hostname for this VM.
Key: guestinfo.DNS
Category: Application
Label: DNS
Type: string
Description: The domain name servers for this VM (comma separated). WARNING:
Do not specify more than two DNS entries or no DNS entries will
be configured!
Key: guestinfo.ntp
Category: Application
Label: NTP Sources
Type: string
Description: NTP Sources for this VM (comma separated).