【发布时间】:2019-10-01 05:52:55
【问题描述】:
到目前为止,我一直在使用市场 Suse SLES for SAP 映像来创建我的虚拟机。但是现在我打算使用包含附加软件和配置的黄金操作系统映像。为此,我使用市场映像创建了一个 VM 并对其进行了配置。然后我只用操作系统磁盘Linux image creation 创建了一个映像。似乎 MS 正在使用 VM 映像而不是早期的磁盘映像。但是,我找不到任何方法将此 VM 映像用作 ARM 模板部署的一部分。以前我使用的标准模板如下:
"osProfile": {
"computerName": "[parameters('vmName')]",
"adminUsername": "[parameters('vmUserName')]",
"adminPassword": "[parameters('vmPassword')]"
},
"storageProfile": {
"imageReference": {
"publisher": "[variables('OperatingSystemSpec').imagePublisher]",
"offer": "[variables('OperatingSystemSpec').imageOffer]",
"sku": "[variables('OperatingSystemSpec').sku]",
"version": "latest"
},
"osDisk": {
"name": "[concat(parameters('vmName'),'-OS')]",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
}
}
如何使用模板中的广义黄金图像?
目标是我的黄金映像应该像我使用市场映像一样可用,否则所有 ARM 模板都会发生很大变化。我可以以某种方式像市场图像一样发布我的图像(但作为私人收藏),以便它可以像其中一张一样使用吗?
我需要为这种用途创建 VHD 映像吗?我看到有 ARM 模板示例能够引用存储在 azure 存储中的 VHD。如何为我的 Azure VM OS 磁盘创建 VHD?我看到了展示如何创建和上传 VHD 的示例,但这些示例适用于本地 VM。另请注意,我正在为我的 Azure VM 使用托管磁盘。
任何帮助都非常感谢..
【问题讨论】:
标签: image azure customization azure-resource-manager arm-template