【发布时间】:2017-09-14 08:37:56
【问题描述】:
所以我有这个用于创建资源组的模板。我们正处于开发过程的中间,因此每天添加不同的资源是很常见的。
如何运行模板来添加我缺少的模板?
我尝试将我的模板部署到我现有的资源组,但我猜它只是认为我想创建另一组资源。
我该怎么办?
【问题讨论】:
标签: azure azure-template
所以我有这个用于创建资源组的模板。我们正处于开发过程的中间,因此每天添加不同的资源是很常见的。
如何运行模板来添加我缺少的模板?
我尝试将我的模板部署到我现有的资源组,但我猜它只是认为我想创建另一组资源。
我该怎么办?
【问题讨论】:
标签: azure azure-template
默认情况下,ARM 模板是幂等的,因此如果您将资源添加到模板而不更改其中的任何其他内容,它只会向您的资源组创建\添加新资源。所以这种行为是默认的。
至于参数,它不能神奇地推断出你想要传递的东西的名称(或任何东西)。您可以重用现有部署(它将预先填充所有参数),创建将传递参数的脚本,创建参数文件以传递给模板。
参考:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-deploy
【讨论】: