如何在 ARM 中部署带有自定义数据和 'attached' VHD 的 Azure VM?

How to deploy an Azure VM with Custom Data and an 'attached' VHD in ARM?

除了在我的存储帐户中使用 VHD 作为 OS 磁盘之外,我如何将 linux VM 部署到带有自定义数据的 Azure?

在 Azure Classic 中,我可以将自定义数据参数添加到我的部署中。看 https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-classic-inject-custom-data

因此,我的目标是在 Azure 资源管理器中执行相同的操作。此外,我只是想提供自定义数据——我不是想通过脚本扩展来 运行 脚本(仅 Windows..)。

我正在寻找一系列 PowerShell 命令或 Azure 模板。

这仍然适用于 ARM! (我在 Windows 环境中使用它,来自 Python SDK)。 Linux 的示例 Azure 模板可在此处获得:

https://github.com/Azure/azure-quickstart-templates/tree/master/101-vm-customdata