-
Choerodon平台版本: 0.17.0
-
遇到问题的执行步骤: 部署流水线-应用部署,部署失败。
-
报错日志:
failed : load chart: find chart: chart “hssp” version “2019.6.5-171213-master” not found in http://chart.choerodon.com.cn/hec/hssp5/ repository
-
原因分析:
部署配置的仓库信息:
- image:
repository: registry.choerodon.com.cn/hec-hssp5/hssp
pullPolicy: Always
CI 流水线Job执行成功:
- image:
-
疑问:
为什么上传的chart仓库和部署时pull镜像的仓库地址不一致?该如何解决他?
chart 名称/文件需要与你的应用名称保持一致
不明白报错信息中http://chart.choerodon.com.cn/hec/hssp5/
地址是在哪里设置的。
我是按照文档一步步操作的,激活集群并创建环境,并没有设置chart仓库位置。
查看环境的配置库,生成的部署yaml:
不清楚为什么生成的是这样的地址,我该如何配置才能保证job打包保存的地址与生成的地址一致?
charts/chart-name
此处的chart-name 应该与你的应用名称一致,比如你的应用名称是 hssp
那你的 chart-name 也应该是 hssp 而不是 hssp-parent