Azure DevTest实验室-带有2个NIC的自定义映像

Azure DevTest实验室-带有2个NIC的自定义映像,azure,azure-virtual-machine,azure-resource-manager,azure-devtest-labs,Azure,Azure Virtual Machine,Azure Resource Manager,Azure Devtest Labs,我知道DevTest实验室仍处于预览阶段,但我目前正在尝试使用Azure(非经典)的最新功能进行开发 我有自己的linux VHD,我决定在DevTest实验室下创建一个自定义映像。为了让我的虚拟机正常工作,我需要向其添加辅助NIC,但我看不到任何选项/功能。我假设有另一种隐藏的方法来创建辅助NIC(使用Powershell、xplat cli、Wizard…),或者在最坏的情况下,无法创建辅助NIC 如果可能的话,是否有任何输入?Azure资源管理模型的主要构建块是资源管理器模板,如果您创建了

我知道DevTest实验室仍处于预览阶段,但我目前正在尝试使用Azure(非经典)的最新功能进行开发

我有自己的linux VHD,我决定在DevTest实验室下创建一个自定义映像。为了让我的虚拟机正常工作,我需要向其添加辅助NIC,但我看不到任何选项/功能。我假设有另一种隐藏的方法来创建辅助NIC(使用Powershell、xplat cli、Wizard…),或者在最坏的情况下,无法创建辅助NIC


如果可能的话,是否有任何输入?

Azure资源管理模型的主要构建块是资源管理器模板,如果您创建了指定要创建的解决方案的模板,则可以将该模板导入DevTest实验室。然后根据需要部署它

您可以使用模板作为起点,目前还有很多其他模板

他们需要一点黑客和习惯,但一旦你明白了他们是一个很好的管理资源的方式


还有一个开始变得非常有用的方法

谢谢你的推荐信!所以我只能在创建ARM模板时添加第二个NIC?我不能将一个新的NIC接口连接到VM吗?门户中有一个接口可以执行此操作,但新NIC作为选项不可见。似乎无法使用门户完成此操作。当您连接NIC时,如果已有NIC,“连接”按钮将变灰。此链接准确显示了如何使用powershell或arm模板执行此操作:我成功创建了我的template.json,但在尝试运行它时出现以下错误:“New AzureResourceGroupDeployment:10:15:58-Resource Microsoft.DevTestLab/labs/virtualMachines的“testlab/testvm2”文件显示消息“未找到位置“westeurope”的注册资源提供商,类型“labs/virtualMachines”的API版本为“2015-05-01-preview”。支持的api版本为“2015-05-21-preview”。支持的位置为“eas tus、westus、westeurope、eastasia、eastus2、japaneast、japanwest、centralus”。我还尝试了版本2015-05-21-preview,但也失败了。