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