我正在尝试使用Azure Devops在Azure上部署虚拟网络,日志分析工作区和Kubernetes服务。
部署Kubernetes服务需要输入我的Log Analytics工作区ID和subnetID。 我可以使用ARM输出任务来获取这些资源的输出,但是如何在参数文件中设置它们呢?
我知道您可以为此使用链接模板,但是它需要一个存储帐户,这会增加额外的复杂性。
答案 0 :(得分:0)
您实际上不需要在参数文件或参数本身中进行设置。如果您知道它们的名称,则只能从以前的部署中获取输出到资源组。
但是,老实说,您很可能应该将所有内容(与同一应用程序相关)部署在同一模板(模板集)下,因此这更多的是自我强加的问题。您也可以只使用手臂模板输出,并将输出用作其他模板的输入