gpt4 book ai didi

azure - 如何将现有模板划分为链接模板

转载 作者:行者123 更新时间:2023-12-03 01:47:10 25 4
gpt4 key购买 nike

自动生成的 ARM 模板并不适合生产,它们需要改进。这是预期的。

DevOps 人员如何将自动生成的 ARM 模板划分为链接模板?

引用文献

链接模板

https://learn.microsoft.com/en-us/azure/azure-resource-manager/resource-group-linked-templates

Azure ARM 模板部署

https://learn.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview#template-deployment

最佳答案

How can a Devops staff divide auto generated ARM templates into Linked templates?

根据我的理解,您可以利用Azure Resource Group通过 Visual Studio 部署项目,以便轻松地将 ARM 模板手动划分为链接模板。

创建部署项目后,您可以右键单击您的部署项目,然后单击“添加 > 新项目”,选择“Azure 资源管理器部署模板”,然后将现有的 ARM 模板复制/粘贴到您的 azuredeploy.json 中。 ,然后您可以通过单击“查看>其他窗口> JSON Outline”来启用JSON Outline窗口,然后您可以选择要划分为链接模板的资源,然后复制相关资源配置(资源定义、变量、参数等)到新的“Azure 资源管理器部署模板”中。这里我将 HostingPlan 分成了一个链接模板,当部署我的 azure 网站时,我将使用托管计划链接模板,如下所示:

enter image description here

enter image description here

使用主机计划链接模板部署 Azure 网站

enter image description here

Azure 网站部署模板:https://brucechen.blob.core.windows.net/arm-templates/websitewithlinkedtemplate.json

然后,在资源组的“设置 > 部署”部分下检查最新的部署日志,如下所示:

enter image description here

关于azure - 如何将现有模板划分为链接模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44884446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com