Azure docs: Add documentation concerning build_resource_group_name

Part of #5045
This commit is contained in:
Arjen Schwarz 2017-11-09 22:07:43 +11:00
parent f4600a208f
commit 0377140c39
No known key found for this signature in database
GPG Key ID: FA9F4AB57F735243
1 changed files with 21 additions and 18 deletions

View File

@ -83,6 +83,8 @@ When creating a managed image the following two options are required.
characters, and tag values cannot exceed 256 characters. Tags are applied to every resource deployed by a Packer characters, and tag values cannot exceed 256 characters. Tags are applied to every resource deployed by a Packer
build, i.e. Resource Group, VM, NIC, VNET, Public IP, KeyVault, etc. build, i.e. Resource Group, VM, NIC, VNET, Public IP, KeyVault, etc.
- `build_resource_group_name` (string) - Specify an existing resource group to run the build in. Cannot be used together with `temp_resource_group_name` and requires less permissions due to not creating or destroying a resource group.
- `cloud_environment_name` (string) One of `Public`, `China`, `Germany`, or - `cloud_environment_name` (string) One of `Public`, `China`, `Germany`, or
`USGovernment`. Defaults to `Public`. Long forms such as `USGovernment`. Defaults to `Public`. Long forms such as
`USGovernmentCloud` and `AzureUSGovernmentCloud` are also supported. `USGovernmentCloud` and `AzureUSGovernmentCloud` are also supported.
@ -132,8 +134,8 @@ When creating a managed image the following two options are required.
assigned. Knowing the resource group and VM name allows one to execute commands to update the VM during a Packer assigned. Knowing the resource group and VM name allows one to execute commands to update the VM during a Packer
build, e.g. attach a resource disk to the VM. build, e.g. attach a resource disk to the VM.
- `temp_resource_group_name` (string) temporary name assigned to the resource group. If this value is not set, a random - `temp_resource_group_name` (string) name assigned to the temporary resource group created during the build. If this value is not set, a random
value will be assigned. value will be assigned. Cannot be used together with `build_resource_group_name`.
- `tenant_id` (string) The account identifier with which your `client_id` and `subscription_id` are associated. If not - `tenant_id` (string) The account identifier with which your `client_id` and `subscription_id` are associated. If not
specified, `tenant_id` will be looked up using `subscription_id`. specified, `tenant_id` will be looked up using `subscription_id`.
@ -270,6 +272,7 @@ The Azure builder attempts to pick default values that provide for a just works
- The default user name is packer not root as in other builders. Most distros on Azure do not allow root to SSH to a VM hence the need for a non-root default user. Set the ssh\_username option to override the default value. - The default user name is packer not root as in other builders. Most distros on Azure do not allow root to SSH to a VM hence the need for a non-root default user. Set the ssh\_username option to override the default value.
- The default VM size is Standard\_A1. Set the vm\_size option to override the default value. - The default VM size is Standard\_A1. Set the vm\_size option to override the default value.
- The default image version is latest. Set the image\_version option to override the default value. - The default image version is latest. Set the image\_version option to override the default value.
- By default a temporary resource group will be created and destroyed as part of the build. If you do not have permissions to do so, use `build_resource_group_name` to specify an existing resource group to run the build in.
## Implementation ## Implementation