This template allows you to deploy custom images at scale with options to use VM Scale Sets, regular VMs, or regular VMs in an availability set.
この Azure Resource Manager (ARM) テンプレートは、マイクロソフトではなく、コミュニティのメンバーによって作成されました。各 ARM テンプレートは、マイクロソフトではなく、テンプレートの所有者によるライセンス契約に基づいて使用許諾されます。マイクロソフトは、コミュニティ メンバーによって提供および使用許諾される ARM テンプレートに対して責任を負わず、セキュリティ、互換性、パフォーマンスなどについての調査を行っていません。コミュニティ ARM テンプレートは、Microsoft サポート プログラムまたはサービスのサポート対象ではなく、手を加えずに提供され、いかなる保証もありません。
パラメーター
パラメーター名 | 説明 |
---|---|
uniquePrefix | This unique prefix will be used on all the objects created as part of this template. |
transferVMSize | Size of the VM used to transfer the VM image to various storage accounts. |
computeVMSize | Size of the VMs to be used for actual computation. |
computeOSType | Compute OS Type |
deploymentType | This determines whether the VMs will be deployed using scale sets, as individual VMs, or individual VMs in an availability set (maximum 100 for the last option). |
numberOfSAs | Number of Storage Accounts to upload the custom image to. |
instanceCountPerSA | Number of VMs per Storage Account. |
imageLocation | URL of the base custom image, in the format of https://accountname.blob.core.windows.net/container/image.vhd. |
storageAccountKey | Storage Account key for accessing the base custom image. |
adminUsername | Admin username for the VMs in the deployment. |
adminPassword | Admin password for the VMs in the deployment. |
テンプレートを使用する
PowerShell
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/301-custom-images-at-scale/azuredeploy.jsonAzure PowerShell のインストールと構成
コマンド ライン
azure config mode arm azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/301-custom-images-at-scale/azuredeploy.jsonAzure クロス プラットフォーム コマンド ライン インターフェイスのインストールと構成