Azure DevOps发布--如何替换舵手图值.yaml文件中的变量?

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

我自己找了又找,试了又试,都没能成功。似乎在 Azure DevOps Release Pipeline 中,我只能从我的 Variable Group 在JSON或XML文件中。

我认为我的用例是相当常见的,即用 Azure DevOps 中定义的变量替换舵机图中 values.yaml 中定义的变量(例如定义为 #{LoadBalancerIP})。

有谁知道我如何能够实现这一点?或者说,在舵手图值文件中进行变量替换是一种错误的方法,这就是为什么不支持它的原因?

谢谢您的帮助,非常感谢!

(如果我遗漏了一些重要的信息或者什么,请原谅,因为这是我在stackoverflow上的第一个问题)

azure-devops kubernetes-helm
1个回答
0
投票

这不是最优雅的解决方案,但您可以使用Replace Token任务将变量替换作为管道的一部分。https:/marketplace.visualstudio.comitems?itemName=qetza.replacetokens。

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