Azure资源模板部署问题

San*_*esh 2 powershell azure azure-resource-manager

我为DocumentDB,Azure SQL Server,存储帐户,Azure Key Vault,Azure Batch,HDInsight Cluster创建了单独的ARM模板.

New-AzureRmResourceGroupDeployment当我在同一资源组中的循环中部署上述资源时使用powershell命令,我发现了一个奇怪的行为.在部署DocDB时,资源组中以前部署的所有资源都会消失(可能会自动删除).部署Azure SQL Server时的情况也是如此.

有人遇到过同样的问题吗?有修复吗?

Mic*_*l B 5

New-AzureRmResourceGroupDeployment有一个-mode参数,可以设置为completeincremental

完全模式将创建一个资源组,就像您在模板中定义资源组一样,删除模板中未明确定义的任何资源.

增量模式将添加或修改资源以实现模板指定的内容.忽略资源组中存在的任何其他资源.增量模式将修改任何预先存在的资源以匹配模板中的资源.