Adding documentation
This commit is contained in:
parent
26dd7ec31b
commit
bfb1da6499
|
@ -0,0 +1,58 @@
|
||||||
|
---
|
||||||
|
description: |
|
||||||
|
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.
|
||||||
|
layout: docs
|
||||||
|
page_title: 'vSphere Template - Post-Processors'
|
||||||
|
sidebar_current: '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:
|
||||||
|
|
||||||
|
``` json
|
||||||
|
{
|
||||||
|
"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.
|
|
@ -270,6 +270,9 @@
|
||||||
<li<%= sidebar_current("docs-post-processors-vsphere") %>>
|
<li<%= sidebar_current("docs-post-processors-vsphere") %>>
|
||||||
<a href="/docs/post-processors/vsphere.html">vSphere</a>
|
<a href="/docs/post-processors/vsphere.html">vSphere</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li<%= sidebar_current("docs-post-processors-vSphere-template") %>>
|
||||||
|
<a href="/docs/post-processors/vsphere-template.html">vSphere Template</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue