j w*_*ill 5 yaml gitlab gitlab-ci kubernetes-helm
我使用 gitlab 作为我的构建管道,并使用 helm 来打包我的应用程序。
当我的应用程序构建成功时,我想使用新的图像标签更新我的图表存储库。
有没有办法从 helm cli 更新 helm 图表的 value.yaml 文件?
您可以使用它yq来更新文件,但 helm 不会执行此操作。我用它来更新 Chart.yaml 中的版本
yq -i eval '.version = "${nextVersion}"' Chart.yaml
Run Code Online (Sandbox Code Playgroud)