任何工具在部署之前在本地testingARM模板

我从来没有使用过Azure的Docker以及Azure之前和之后的任何类似的事情。

我有一个ARM模板的问题。 每当我试图部署它,我得到错误:资源组已经存在,或集群或其他一些参数。

我想知道是否有任何容器服务或testing环境在本地可用,我可以testing我的ARM模板。

不,没有办法在本地testingARM模板。 你最好的select是Test-AzureRmResourceGroupDeployment Powershell cmdlet,或者只是写一个脚本来部署模板,告诉你是否有什么错误(基本上就像一个单元\集成testing)。

请记住, Test-AzureRmResourceGroupDeployment并不真正testing端到端的部署,所以如果说模板是有效的,这并不意味着它会工作。

微软为不同的IDE提供了不同的扩展function,这些扩展function有助于语法(我只知道VSCode \ VS的这种扩展,但也可能是其他平台的扩展)。