-
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
属性
那在修改values界面上看到的是什么?
之前的 配置管理 跑哪去了
fetch 我知道的 地址是怎么拼接的?
地址在你的环境库release文件里,配置管理在环境配置里
如果你在修改values界面写的secretname的值和你的chart包里的值是一致的,在gitops库里的release文件是没有的。
你把release文件里的url使用helm repo add添加为repo更新后搜索你的chart包看有没有
现在的情况是你的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