将 VM 添加到现有 vnet 和子网

Add VM to existing vnet and subnet

我正在使用 json 文件创建虚拟机。除了 vnet 和子网外,一切都很好,每次我创建一个新的 VM 时,它都会创建一个新的 vnet 和子网,我如何创建 VM 并将它们分配给使用 json 模板的现有 vnet 和子网?

我假设 json,你的意思是 ARM 模板。

您应该能够通过获取对现有 VNET 上现有子网的子网引用,然后将新 VM 的 NIC 与您获得的子网引用相关联来做到这一点。查看示例 here

您试过下面的示例模板了吗

https://github.com/Azure/azure-quickstart-templates/tree/master/201-vm-different-rg-vnet

您应该能够更新 ARM 模板以将 VM 创建到现有 VNet 中。