website: vsphere endpoint docs

This commit is contained in:
Mitchell Hashimoto 2013-11-18 16:23:28 -08:00
parent b96b2997a8
commit 6867c4f3e3
3 changed files with 50 additions and 1 deletions

View File

@ -20,12 +20,12 @@ type Config struct {
Datacenter string `mapstructure:"datacenter"`
Datastore string `mapstructure:"datastore"`
Host string `mapstructure:"host"`
VMNetwork string `mapstructure:"vm_network"`
Password string `mapstructure:"password"`
PathToResourcePool string `mapstructure:"path_to_resource_pool"`
Username string `mapstructure:"username"`
VMFolder string `mapstructure:"vm_folder"`
VMName string `mapstructure:"vm_name"`
VMNetwork string `mapstructure:"vm_network"`
}
type PostProcessor struct {

View File

@ -0,0 +1,48 @@
---
layout: "docs"
page_title: "vSphere Post-Processor"
---
# vSphere Post-Processor
Type: `vsphere-upload`
The vSphere post-processor takes an artifact from the VMware builder
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:
* `datacenter` (string) - The name of the datacenter within vSphere to
add the VM to.
* `datastore` (string) - The name of the datastore to store this VM.
* `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.
* `path_to_resource_pool` (string) - The path within the resource pool to
store the VM.
* `username` (string) - The username to use to authenticate to the vSphere
endpoint.
* `vm_folder` (string) - The folder within the datastore to store the VM.
* `vm_name` (string) - The name of the VM once it is uploaded.
* `vm_network` (string) - The name of the VM network this VM will be
added to.
Optional:
* `insecure` (bool) - Whether or not the connection to vSphere can be done
over an insecure connection. By default this is false.

View File

@ -54,6 +54,7 @@
<ul>
<li><h4>Post-Processors</h4></li>
<li><a href="/docs/post-processors/vagrant.html">Vagrant</a></li>
<li><a href="/docs/post-processors/vsphere.html">vSphere</a></li>
</ul>
<ul>