Update the vmware-vmx documentation.
This commit is contained in:
parent
5e74bcfb88
commit
53fef09696
|
@ -124,6 +124,40 @@ builder.
|
||||||
the builder. By default this is `output-BUILDNAME` where "BUILDNAME" is the
|
the builder. By default this is `output-BUILDNAME` where "BUILDNAME" is the
|
||||||
name of the build.
|
name of the build.
|
||||||
|
|
||||||
|
- `remote_cache_datastore` (string) - The path to the datastore where
|
||||||
|
supporting files will be stored during the build on the remote machine. By
|
||||||
|
default this is the same as the `remote_datastore` option. This only has an
|
||||||
|
effect if `remote_type` is enabled.
|
||||||
|
|
||||||
|
- `remote_cache_directory` (string) - The path where the ISO and/or floppy
|
||||||
|
files will be stored during the build on the remote machine. The path is
|
||||||
|
relative to the `remote_cache_datastore` on the remote machine. By default
|
||||||
|
this is "packer\_cache". This only has an effect if `remote_type`
|
||||||
|
is enabled.
|
||||||
|
|
||||||
|
- `remote_datastore` (string) - The path to the datastore where the resulting
|
||||||
|
VM will be stored when it is built on the remote machine. By default this
|
||||||
|
is "datastore1". This only has an effect if `remote_type` is enabled.
|
||||||
|
|
||||||
|
- `remote_host` (string) - The host of the remote machine used for access.
|
||||||
|
This is only required if `remote_type` is enabled.
|
||||||
|
|
||||||
|
- `remote_password` (string) - The SSH password for the user used to access
|
||||||
|
the remote machine. By default this is empty. This only has an effect if
|
||||||
|
`remote_type` is enabled.
|
||||||
|
|
||||||
|
- `remote_private_key_file` (string) - The path to the PEM encoded private key
|
||||||
|
file for the user used to access the remote machine. By default this is empty.
|
||||||
|
This only has an effect if `remote_type` is enabled.
|
||||||
|
|
||||||
|
- `remote_type` (string) - The type of remote machine that will be used to
|
||||||
|
build this VM rather than a local desktop product. The only value accepted
|
||||||
|
for this currently is "esx5". If this is not set, a desktop product will
|
||||||
|
be used. By default, this is not set.
|
||||||
|
|
||||||
|
- `remote_username` (string) - The username for the SSH user that will access
|
||||||
|
the remote machine. This is required if `remote_type` is enabled.
|
||||||
|
|
||||||
- `shutdown_command` (string) - The command to use to gracefully shut down the
|
- `shutdown_command` (string) - The command to use to gracefully shut down the
|
||||||
machine once all the provisioning is done. By default this is an empty
|
machine once all the provisioning is done. By default this is an empty
|
||||||
string, which tells Packer to just forcefully shut down the machine unless a
|
string, which tells Packer to just forcefully shut down the machine unless a
|
||||||
|
@ -230,6 +264,47 @@ contention. You can tune this delay on a per-builder basis by specifying
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
- `<f1>` - `<f12>` - Simulates pressing a function key.
|
||||||
|
|
||||||
|
- `<up>` `<down>` `<left>` `<right>` - Simulates pressing an arrow key.
|
||||||
|
|
||||||
|
- `<spacebar>` - Simulates pressing the spacebar.
|
||||||
|
|
||||||
|
- `<insert>` - Simulates pressing the insert key.
|
||||||
|
|
||||||
|
- `<home>` `<end>` - Simulates pressing the home and end keys.
|
||||||
|
|
||||||
|
- `<pageUp>` `<pageDown>` - Simulates pressing the page up and page down keys.
|
||||||
|
|
||||||
|
- `<leftAlt>` `<rightAlt>` - Simulates pressing the alt key.
|
||||||
|
|
||||||
|
- `<leftCtrl>` `<rightCtrl>` - Simulates pressing the ctrl key.
|
||||||
|
|
||||||
|
- `<leftShift>` `<rightShift>` - Simulates pressing the shift key.
|
||||||
|
|
||||||
|
- `<leftAltOn>` `<rightAltOn>` - Simulates pressing and holding the alt key.
|
||||||
|
|
||||||
|
- `<leftCtrlOn>` `<rightCtrlOn>` - Simulates pressing and holding the ctrl
|
||||||
|
key.
|
||||||
|
|
||||||
|
- `<leftShiftOn>` `<rightShiftOn>` - Simulates pressing and holding the
|
||||||
|
shift key.
|
||||||
|
|
||||||
|
- `<leftAltOff>` `<rightAltOff>` - Simulates releasing a held alt key.
|
||||||
|
|
||||||
|
- `<leftCtrlOff>` `<rightCtrlOff>` - Simulates releasing a held ctrl key.
|
||||||
|
|
||||||
|
- `<leftShiftOff>` `<rightShiftOff>` - Simulates releasing a held shift key.
|
||||||
|
|
||||||
|
- `<wait>` `<wait5>` `<wait10>` - Adds a 1, 5 or 10 second pause before
|
||||||
|
sending any additional keys. This is useful if you have to generally wait
|
||||||
|
for the UI to update before typing more.
|
||||||
|
|
||||||
|
In addition to the special keys, each command to type is treated as a
|
||||||
|
[configuration template](/docs/templates/configuration-templates.html). The
|
||||||
|
available variables are:
|
||||||
|
>>>>>>> Update the vmware-vmx documentation.:website/source/docs/builders/vmware-vmx.html.md
|
||||||
|
|
||||||
<%= partial "partials/builders/boot-command" %>
|
<%= partial "partials/builders/boot-command" %>
|
||||||
|
|
||||||
Example boot command. This is actually a working boot command used to start an
|
Example boot command. This is actually a working boot command used to start an
|
||||||
|
|
Loading…
Reference in New Issue