【问题标题】:Can a Helm values.yaml file be Updated from the Command Line?可以从命令行更新 Helm values.yaml 文件吗?
【发布时间】:2021-09-14 15:25:09
【问题描述】:

我使用 gitlab 构建管道,并使用 helm 打包我的应用程序。

当我的应用程序构建成功时,我想用新的图像标签更新我的图表存储库。

有没有办法从 helm cli 更新 helm 图表的 values.yaml 文件?

【问题讨论】:

  • 不是 helm cli,但我正在开发一个工具 - Reliza CLI,它支持各种组合 - github.com/relizaio/… - 及以下。一般假定与 Reliza Hub SaaS 一起使用,但您也可以传入 --tagsource 文件参数以单独使用。

标签: gitlab yaml gitlab-ci kubernetes-helm


【解决方案1】:

您可以使用yq 更新文件,但 helm 不这样做。 我用它来更新我的 chart.yaml 中的版本

yq  -i eval '.version = "${nextVersion}"' Chart.yaml

【讨论】:

    猜你喜欢
    • 2018-12-08
    • 2019-09-24
    • 2020-04-15
    • 1970-01-01
    • 2022-08-16
    • 1970-01-01
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多