Azure DevOps-在ARM模板参数中使用ARM输出

问题描述 投票:2回答:1

我正在尝试使用Azure Devops在Azure上部署虚拟网络,日志分析工作区和Kubernetes服务。

部署Kubernetes服务需要输入我的Log Analytics工作区ID和子网ID。我可以使用ARM Outputs任务获取这些资源的输出,但是如何在参数文件中设置它们呢?

我知道您可以为此使用链接模板,但是它需要一个存储帐户,这增加了额外的复杂性。

azure azure-devops azure-resource-manager arm-template
1个回答
0
投票

您实际上不需要在参数文件或参数本身中进行设置。如果知道名称,则可以从以前的部署中获取输出到资源组。

但是,老实说,您很可能应该将所有(与同一应用程序相关的)所有内容都部署在同一模板(模板集)下,因此这更多是一个自发的问题。您也可以只使用手臂模板输出,并将输出用作其他模板的输入]

© www.soinside.com 2019 - 2024. All rights reserved.