所以我有这个模板,我用它来创建我的资源组。我们正处于开发过程的中间,因此通常每天都会添加不同的资源。
如何运行模板只添加我缺少的模板?
我尝试将模板部署到现有资源组,但我想它只是认为我想创建另一组资源。
我该怎么办?
答案 0 :(得分:1)
默认情况下,ARM模板是幂等的,因此如果您在不更改其他任何内容的情况下向模板添加资源,它将只为您的资源组创建\添加新资源。所以这种行为是默认的。
对于参数,它不能神奇地推断出你要传递的东西的名称(或任何东西)。您可以重用现有部署(它将预先填充所有参数),创建一个将传入参数的脚本,创建一个参数文件以传入模板。
参考:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-deploy