Azure DevOps版本-如何在掌舵图表values.yaml文件中替换变量?

时间:2020-06-05 11:55:29

标签: azure-devops kubernetes-helm

我已经搜索并尝试过自己,但是无法使它正常工作。看来,在Azure DevOps发布管道中,我只能将Variable Group中的变量替换为JSON或XML文件。

我认为我的用例相当普遍,可以用在Azure DevOps中定义的变量替换头盔图表中values.yaml中定义的变量(例如,定义为#{LoadBalancerIP})。

有人知道我将如何实现这一目标吗?还是在头盔图表值文件中使用变量替换是错误的方法,这就是为什么不支持这种替换的原因?

感谢您的帮助,万分感谢!

(很抱歉,如果我错过了一些重要信息或某些东西,因为这是我关于stackoverflow的第一个问题)

1 个答案:

答案 0 :(得分:0)

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

相关问题