Azure资源模板部署问题

时间:2016-01-29 06:38:50

标签: powershell azure azure-resource-manager

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

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

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

1 个答案:

答案 0 :(得分:5)

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

完成模式将完全按照您在模板中定义资源组来创建资源组,删除模板中未明确定义的任何资源。

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