1.7 KiB
description | layout | page_title | sidebar_current |
---|---|---|---|
The Packer vSphere Template post-processor takes an artifact from the VMware-iso builder and allows to mark a VM as a template and leaving it in a path of choice. | docs | vSphere Template - Post-Processors | docs-post-processors-vSphere-template |
vSphere Template Post-Processor
Type: vsphere-tpl
The Packer vSphere template post-processor takes an artifact from the VMware-iso builder allows to mark a VM as a template and leaving it in a path of choice.
Example
An example is shown below, showing only the post-processor configuration:
{
"type":"vsphere-tpl",
"host":"vcenter.local",
"username":"root",
"password":"sssh_is_a_secret",
"datacenter":"murlock",
"vm_name":"distro-7.3",
"folder":"/packer-templates/os/distro-7"
}
Configuration
There are many configuration options available for the post-processor. They are segmented below into two categories: required and optional parameters. Within each category, the available configuration keys are alphabetized.
Required:
-
host
(string) - The vSphere host that contains the VM built by the vmware-iso. -
insecure
(boolean) - If it's true Skip verification of server certificate. Default is false -
password
(string) - Password to use to authenticate to the vSphere endpoint. -
username
(string) - The username to use to authenticate to the vSphere endpoint. -
vm_name
(string) - The name of the VM once it is uploaded.
Optional:
-
folder
(string) - Target path where the template is created. -
datacenter
(string) - If you have more than one, you will need to specified one.