cicd helm chart包 怎么下载?

  • Choerodon平台版本:0.19.0

  • 运行环境:自主搭建

  • 问题描述:
    升级0.19 前一直没问题,什么都没动 到0.19 imagePullSecrets 属性就没了。。。
    我git上的chart 模板 明明已经定义了 imagePullSecrets,发布了 看deploy 就没,造成拉镜像失败,想拉下 chartmuseum上的 包看下

请问你在修改values界面上能看到你在values.yaml里定义的image:secretname这个参数吗?

然后就是排查helm get values release能不能看到你的image:secretname属性

没有


只有我自定义的 logpath

那在修改values界面上看到的是什么?

下载chart包参考helm官方文档
https://v2.helm.sh/docs/helm/#helm-fetch

之前的 配置管理 跑哪去了

fetch 我知道的 地址是怎么拼接的?

地址在你的环境库release文件里,配置管理在环境配置里


value logpath 是生效了 ,secretname没生效

版本库里 也只有 logpath

如果你在修改values界面写的secretname的值和你的chart包里的值是一致的,在gitops库里的release文件是没有的。


这样? 404

你把release文件里的url使用helm repo add添加为repo更新后搜索你的chart包看有没有

fetch下来 查看value 是有的 之前版本都是可以的。。。 升级后就不行了

我看了下部署配置里面 也是有的

现在的情况是你的Deployment里是没有这个值的对吧?你用helm get releaseName查看渲染的Deployment文件有没有imagePullSecrets。

helm install xx/xx-manager --version 2019.11.12-184811-dev --dry-run --debug
渲染出来的deploy是有的

helm get releaseName看呢?

没有, 你们cd 直接 helm install吗?没做其他修改?

你好,可以到gitops仓库里面查看yaml中的chart包下载地址

如下所示:

下载地址为:

repoUrl/chart/chartName-chartVersion.tgz

http://chart.choerodon.com.cn/choerodon/c7ntest/chart/choerodon-front-test-manager-2018.12.21-170018-feature-ag-3220.tgz