Skip to content

Instantly share code, notes, and snippets.

@tleepa
Created April 16, 2021 09:28
Show Gist options
  • Save tleepa/6023740f7678248445c6aaa050880a2c to your computer and use it in GitHub Desktop.
Save tleepa/6023740f7678248445c6aaa050880a2c to your computer and use it in GitHub Desktop.
{
"variables": {
"build_version": "{{user `build_version`}}",
"latest": "False"
},
"builders": [
{
"type": "vsphere-iso",
"vcenter_server": "{{user `vsphere_server`}}",
"insecure_connection": true,
"username": "{{user `vsphere_user`}}",
"password": "{{user `vsphere_password`}}",
"datacenter": "{{user `vsphere_dc`}}",
"cluster": "{{user `vsphere_cluster`}}",
"resource_pool": "{{user `vsphere_resource_pool`}}",
"datastore": "{{user `vsphere_datastore`}}",
"iso_paths": [
"[{{user `vsphere_datastore`}}] {{user `iso_path`}}/{{user `iso_name`}}"
],
"cd_files": [
"/tmp/ks.cfg"
],
"cd_label": "OEMDRV",
"remove_cdrom": true,
"convert_to_template": true,
"folder": "{{user `template_folder`}}",
"vm_name": "{{user `XXX_prefix`}}_{{user `XXX_offer`}}{{user `XXX_sku`}}_v{{user `build_version`}}",
"cpus": "{{user `template_xcpus`}}",
"cpu_limit": -1,
"cpu_hot_plug": true,
"ram": "{{user `template_xram`}}",
"ram_hot_plug": true,
"storage": [
{
"disk_size": "{{user `template_xhd`}}"
}
],
"network_adapters": [
{
"network": "{{user `template_network`}}",
"network_card": "vmxnet3"
}
],
"guest_os_type": "{{user `template_os_type`}}",
"disk_controller_type": "pvscsi",
"ssh_username": "{{user `template_ssh_username`}}",
"ssh_password": "{{user `template_ssh_password`}}",
"ssh_timeout": "20m",
"boot_command": ["redacted"]
}
],
"provisioners": ["redacted"]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment