-
Choerodon平台版本:0.21.0
-
运行环境(如localhost或k8s):k8s
-
遇到问题时的前置条件:
-
问题描述:
ci生成版本成功,部署失败报错日志:大致意思是在我的仓库找不到我的chart包,我看下了chart的持久化目录确实没有我ci生成的tgz包。
并且我也在master节点helm repo add了我的chart仓库。
devops部署的SERVICES_HELM_URL也是正确的。 -
报错信息(请尽量使用代码块的形式展现):
部署报错信息:
load chart: find chart: chart "mysql" version "2020.6.2-155927-master" not found in
http://chart.s203.xiaobei.fun/operation/share/ repository
ci文件:
stages:
- chart-build
chart-build:
stage: chart-build
script:
- chart_build
.auto_devops: &auto_devops |
http_status_code=`curl -o .auto_devops.sh -s -m 10 --connect-timeout 10 -w %{http_code} "${CHOERODON_URL}/devops/ci?token=${Token}&type=microservice"`
if [ "$http_status_code" != "200" ]; then
cat ./.auto_devops.sh
exit 1
fi
source ./.auto_devops.sh
before_script:
- *auto_devops
pipeline截图:
- 疑问:
我该怎么排查