【问题标题】:How to deploy multiple ARM with Azure DevOps Pipeline如何使用 Azure DevOps Pipeline 部署多个 ARM
【发布时间】:2020-05-07 20:48:34
【问题描述】:

Ì想用 ARM 部署存储、SQL 逻辑服务器和 SQL 数据库。目前模板都位于 repo /Storage /SQLLogicalServer /SQLDB 中自己的文件夹下

我目前可以使用专用管道一一部署。

使用单个管道部署多个 Azure 资源的最佳做法是什么? 使用一个调用每个资源 ARM 的主 ARM 模板是个好主意吗? 有关于此场景的教程或文章吗?

【问题讨论】:

  • 嗨,Kenny,这个问题有更新吗?

标签: azure-devops


【解决方案1】:

使用单一资源部署多个 Azure 资源的最佳做法是什么? 管道?使用一个调用的主 ARM 模板是个好主意吗? 每个资源ARM?有关于此场景的教程或文章吗?

您可以关注Deploy nested Azure Resource Manager templates for testing environments 将您的三个模板合二为一,然后您可以轻松地使用一个管道将它们部署在一起。这是一个像你一样的similar scenario

注意:

如果您的三个 ARM 模板有单独的管道,则可以轻松自定义它们。例如:您可以将管道设置为仅在相应的 ARM 模板 repo 更改时触发。如果 ARM 模板在一个管道中,即使只更改了其中一个,它们也会被部署。 (在这种情况下,您可以使用this 作为解决方法。)

这是否是个好主意完全取决于您的需求/场景。希望对你有帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-31
    • 2019-07-02
    • 1970-01-01
    • 2020-11-07
    相关资源
    最近更新 更多