如何使用自定义映像部署多个虚拟机?

时间:2017-03-03 07:17:19

标签: image azure virtual-machine azure-virtual-machine

我正在使用Azure。 我创建了一个Linux虚拟机的自定义映像。 我必须创建自定义图像的多个虚拟机。 但我不知道该怎么做。 在资源管理器门户中,'虚拟机扩展'功能仅适用于OS映像(不适用于自定义映像)。 我更喜欢在门户网站上完成的解决方案,使用Azure CLI或使用模板对我来说没问题。

1 个答案:

答案 0 :(得分:0)

有一个名为201-vmss-windows-customimage的azure-quickstart模板,它将为您提供一个模板来实现您的方案。

来自readme.md

  

该模板允许将自定义图像的URL提供为   运行时的参数。自定义图像应包含在a中   存储帐户与VM Scale Set位于同一位置   另外,还包含包含图像的存储帐户   也应该与规模集相同的订阅   在。中创建。

更新:如果您的自定义映像基于Linux,则需要在此template中修改osType。将其修改为Linux并将其另存为名称test.json。您可以执行以下cmdlet。

New-AzureRmResourceGroupDeployment -Name ExampleDeployment -ResourceGroupName mygroup -TemplateFile C:\Users\shui\Desktop\test.json

这是我在实验室的测试。

enter image description here

另外,您可以使用此Deployment template for autoscaled custom image vmss

  

此模板允许您部署自动扩展的Linux VM Scale Set   基于现有自定义映像的VM。负载平衡器和vms   应该被分配公共IP