here is the input json file:
{
"builders": [
{
"CPUs": "{{user `vm_vcpu`}}",
"RAM": "{{user `vm_memory`}}",
"boot_command": [
"<tab>",
"sudo coreos-installer install /dev/sda --ignition-url {{user `ocp_url_ign`}} --image-url {{user `ocp_url_image`}} --insecure-ignition",
"<wait>",
"<enter>",
"<wait>"
],
"boot_order": "disk,cdrom",
"boot_wait": "30s",
"cluster": "{{user `vcenter_cluster`}}",
"communicator": "ssh",
"convert_to_template": false,
"datacenter": "{{user `vcenter_datacenter`}}",
"datastore": "{{user `vcenter_datastore_vm`}}",
"disk_controller_type": "pvscsi",
"folder": "{{user `vcenter_folderpath`}}",
"guest_os_type": "rhel7_64Guest",
"host": "{{ user `vcenter_host`}}",
"insecure_connection": "true",
"iso_paths": [
"[{{user `vcenter_datastore_iso` }}] {{user `vcenter_iso_path` }}"
],
"network_adapters": [
{
"network": "{{user `vm_network`}}",
"network_card": "vmxnet3"
}
],
"password": "{{user `vcenter_password`}}",
"shutdown_command": "sudo -S shutdown -P now",
"ssh_username": "core",
"ssh_private_key_file": "/home/ubuntu/.ssh/id_rsa",
"ssh_timeout": "{{user `ssh_timeout`}}",
"storage": [
{
"disk_size": "{{user `vm_disksize`}}",
"disk_thin_provisioned": true
}
],
"type": "vsphere-iso",
"username": "{{user `vcenter_username`}}",
"vcenter_server": "{{user `vcenter_server`}}",
"vm_name": "{{user `ocp_clustername` }}-{{user `ocp_nodename`}}",
"vm_version": 13
}
],
"variables": {
"ocp_clustername": "test-ocp",
"ocp_domainname": "ocp.lan",
"ocp_nodename": "av-bootstrap",
"ocp_nodetype": "bootstrap",
"vcenter_cluster": "accloud",
"vcenter_datacenter": "Datacenter",
"vcenter_datastore_iso": "datastore1",
"vcenter_datastore_vm": "datastore1",
"vcenter_folderpath": "",
"vcenter_host": "xxx.xxx.xx.xx",
"vcenter_iso_path": "ISOS/rhcos-4.6.8-x86_64-live.x86_64.iso",
"vcenter_password": "xxxxxxxxxxxx",
"vcenter_server": "your-server",
"vcenter_username": "admini...@vsphere.local",
"vm_disksize": "61440",
"vm_memory": "16384",
"vm_network": "internal_network",
"vm_v4address": "xxx.xxx.x.xx",
"vm_v4defaultgw": "xxx.xxx.x.x",
"vm_v4dns_server": "xxx.xxx.x.xx",
"vm_v4netmask": "255.255.255.0",
"ssh_timeout": "180s",
"vm_vcpu": "4"
}
}