自动生成的手臂模板并不意味着生产就绪,需要改进。这是预期的。
Devops员工如何将自动生成的ARM模板划分为链接模板?
参考
关联的模板
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-linked-templates
Azure ARM模板部署
答案 0 :(得分:2)
Devops员工如何将自动生成的ARM模板划分为链接模板?
根据我的理解,您可以通过visual studio利用Azure Resource Group部署项目,以便将ARM模板手动划分为链接模板。
创建部署项目后,您可以右键单击部署项目并单击“添加>新项”,选择“Azure Resource Manager部署模板”,然后将现有ARM模板复制/粘贴到{{1}然后,您可以通过单击“查看>其他Windows> JSON大纲”启用 JSON大纲窗口,然后您可以选择将分为链接模板的资源,然后复制相关的资源配置(资源定义,变量,参数等)到新的“Azure Resource Manager部署模板”中。在这里,我将HostingPlan划分为一个链接模板,在部署我的azure网站时,我会使用主机方案链接模板,如下所示:
使用主机方案链接模板部署azure网站
Azure网站部署模板:https://brucechen.blob.core.windows.net/arm-templates/websitewithlinkedtemplate.json
然后,检查资源组“SETTING> Deployments”部分下的最新部署日志,如下所示: