可以从命令行更新 Helm values.yaml 文件吗?

Can a Helm values.yaml file be Updated from the Command Line?

我正在使用 gitlab 作为我的构建管道和 helm 来打包我的应用程序。

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

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

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

中的版本
yq  -i eval '.version = "${nextVersion}"' Chart.yaml