packer-cn/website/source/docs/post-processors/vsphere.html.markdown

56 lines
1.7 KiB
Markdown
Raw Normal View History

2013-11-18 19:23:28 -05:00
---
layout: "docs"
page_title: "vSphere Post-Processor"
description: |-
The Packer vSphere post-processor takes an artifact from the VMware builder and uploads it to a vSphere endpoint.
2013-11-18 19:23:28 -05:00
---
# vSphere Post-Processor
Type: `vsphere`
2013-11-18 19:23:28 -05:00
The Packer vSphere post-processor takes an artifact from the VMware builder
2013-11-18 19:23:28 -05:00
and uploads it to a vSphere endpoint.
## 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:
* `cluster` (string) - The cluster to upload the VM to.
2013-11-18 19:23:28 -05:00
* `datacenter` (string) - The name of the datacenter within vSphere to
add the VM to.
* `host` (string) - The vSphere host that will be contacted to perform
the VM upload.
* `password` (string) - Password to use to authenticate to the vSphere
endpoint.
* `resource_pool` (string) - The resource pool to upload the VM to. This can be
" " if you do not have resource pools configured
2013-11-18 19:23:28 -05:00
* `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:
* `datastore` (string) - The name of the datastore to store this VM.
2014-04-22 00:10:20 -04:00
* `disk_mode` (string) - Target disk format. See `ovftool` manual for
available options. By default, "thick" will be used.
* `insecure` (boolean) - Whether or not the connection to vSphere can be done
2013-11-18 19:23:28 -05:00
over an insecure connection. By default this is false.
* `vm_folder` (string) - The folder within the datastore to store the VM.
* `vm_network` (string) - The name of the VM network this VM will be
added to.