https://github.com/Azure/azure-quickstart-templates/blob/master/201-vmss-ubuntu-autoscale/azuredeploy.jsonの修正版を展開してDocker拡張機能に追加しようとしましたが、展開中にエラーが発生しています。あなたは、私は私が得るために私が促さ午前細部の数を入力した後azure group create --name autoscalegroup2 --location "West Europe" \ --template-uri http://path/to.json
201-vmss-ubuntu-autoscaleを変更するAzure quickstartテンプレートにDocker拡張機能を追加する
を実行https://gist.github.com/jinky32/d80e0ab2137236ff262484193f93c946ライン329 ++
{
"type": "Microsoft.Compute/virtualMachines/extensions",
"name": "[concat(variables('vmName'),'/', variables('extensionName'))]",
"apiVersion": "2015-05-01-preview",
"location": "[variables('location')]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
],
"properties": {
"publisher": "Microsoft.Azure.Extensions",
"type": "DockerExtension",
"typeHandlerVersion": "1.0",
"autoUpgradeMinorVersion": true
}
}
でこれを実行しようとしたかを確認することができます error: InvalidTemplate : Deployment template validation failed: 'The resource 'Microsoft.Compute/virtualMachines/autoscalegroup2' is not defined in the template. Please see https://aka.ms/arm-template for usage details.'.
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
],
とVMNAMEが定義されているに基づいて動作するはずと思ったが
(ライン68)上記の変数に
"vmName": "[resourceGroup().name]",
は、すべてのヘルプは非常に高く評価します!
大きな感謝を - 完璧に動作します! –