gpt4 book ai didi

Azure ARM 模板

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

我创建了 5 个 ARM 模板,它们组合起来部署我的应用程序。目前,我有各种 Assets 的单独模板/参数文件(1 x servicebus、1 x sql server、1 x eventhub 等)

这样可以吗,还是我应该将它们合并到 1 个模板、1 个参数文件中来部署所有内容?

优点和缺点?这里的最佳实践是什么?

最佳答案

始终建议为 azuredeploy.json 和 azuredeploy.parameters.json 使用单独的 JSON 文件。

原因:Azuredeploy 是实际保存您的资源的 json 文件,paramaters.json 保存您的参数。您可以拥有一个 azuredeploy.json 文件并拥有多个 paramaters.json 文件。例如,假设您有不同的环境,开发/测试/生产,那么您有单独的 azuredeploy-Dev.paramaters.json、azuredeploy-Test.paramaters.json 等等;你明白了。

您可以合并单独的 json 文件,一个用于服务总线,一个用于虚拟机等。当您希望多个人在资源组的不同部分工作时,这将很有帮助。否则您可以将它们合并在一起。

底线:你是架构师,按照你的意愿去做,只要让你的生活变得轻松就行。

关于Azure ARM 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41234219/

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