gpt4 book ai didi

azure - Arm模板800资源限制

转载 作者:行者123 更新时间:2023-12-02 06:24:59 24 4
gpt4 key购买 nike

来自 Arm 模板网站 - https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/best-practicesArm模板大小限制为4mb,资源数量为800。

我正在开发一项服务,为客户处理 ARM 模板部署,但是,我发现 ARM 模板变得越来越大,并且超过了 800 个资源限制和超过 4mb 大小。

建议的前进路径是什么,以确保幂等性并在发生灾难时确保及时恢复?

我不想编写自己的服务来基本上实现arm正在做的事情,因为我觉得这会浪费。

我听说过链接模板,但想知道这是否是推荐的方法以及我应该注意哪些其他限制。

编辑:我正在关注一个特定问题。想了解如何规避arm模板的800资源限制,以及链接模板是否有相关限制。感谢 Rimaz 和 Jeremy 的解释!

最佳答案

一定要使用链接模板(请参阅:https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/linked-templates?tabs=azure-powershell#linked-template)。您需要使用 800 个资源来确保您的 ARM 模板是模块化的,并且易于您和您的开发人员理解。因此,创建一个主模板,该模板将依次部署链接到它的其他模板。

enter image description here

在管道中运行模板部署时,您可以使用 Azure 模板规范轻松管理/引用链接的模板(而不是将它们托管在存储帐户或公共(public)存储库上)https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/quickstart-create-template-specs?tabs=azure-powershell

另请观看 John Savil 提供的这段有用的视频,其中展示了如何使用模板规范来轻松在管道中部署链接模板 https://www.youtube.com/watch?v=8MmWTjxT68o

关于azure - Arm模板800资源限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68477355/

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