首页 文章

如何将ARM模板代码的特定更改部署到特定的azure资源中?

提问于
浏览
0

我正在使用Azure ARM模板 . 我为azure web app和azure SQL数据库创建了ARM模板,为此我成功配置了Continuous Integration和Continuous Deployment而没有任何问题 .

一个月后,我为web应用添加了另外一个应用程序设置,并为azure SQL数据库添加了新的防火墙规则,并将代码签入VSTS,它会自动触发构建然后释放 .

每次发布后,ARM模板代码都部署到azure资源中 . 所以,这就是为什么azure资源再次重建的原因 . 但我想只部署azure web app和SQL数据库等ARM模板的更改....

我对此几乎没有疑问

  • 我通过VSTS的CI和CD过程使用ARM模板创建了azure资源 . 之后我将应用程序代码部署到azure web app中,几天后我在Web应用程序ARM模板中添加了一些代码并将其部署到azure中 . 再次重新部署ARM模板后,应用程序代码也消失了 . 为此,我可以采用更好的方法吗?

  • 一旦我首先部署主ARM模板,如何将ARM模板代码的特定更改部署到azure中 .

1 回答

  • 1
    • 您需要确保代码也使用ARM模板进行部署,因为它会将配置调整为模板中定义的内容 . 你为什么看到这样的行为 .

    • 只需编辑模板并重新部署到同一资源组中 . 这就是它们的用途 .

相关问题