0

自发布以来,Azure资源管理器和ARM模板有点亮。 ARM模板支持非常棒。我们现在可以设置一个装满资源的Azure资源组,为其导出一个ARM模板,然后采用该模板并将其部署到不同的资源组。基础架构模板的位置

我想实现使用Azure进行连续部署。我不知道将我的模板放在源代码管理或Azure模板存储或X中的位置。最佳实践是什么?

enter image description here

参数的变化不时,我怎么能和我的代码库同步,如果帮助SCM?

回答

1

我认为这实际上取决于你想用于CI/CD的引擎。模板部署只需按下一个JSON文件天青,你可以做到这一点使用REST APIsPowerShell,​​等

下面是使用VSTS一个例子:https://docs.microsoft.com/en-us/azure/vs-azure-tools-resource-groups-ci-in-vsts - 它显示使用Azure的资源组项目2种不同的方法,一个在VS和其他只是使用PowerShell脚本,如在quickstart回购中找到的脚本。

+0

参数随时变化......我如何将它与我的代码库同步? –

+0

不知道我了解你的问题的细微差别,但你可以保持参数文件在源代码管理以及... –