context deadline exceeded

  • Choerodon平台版本:0.20.0

  • 运行环境:自主搭建

  • 问题描述:

某个实例,之前正常,下午重新部署了一下,会报这么一个错。第一次遇到,是什么原因?context deadline exceeded

这个环境的三个commit的是一致的吧?怀疑是Agent 访问chart仓库或者访问tiller-pod出现了问题。你先排查tiller-pod是否正常,然后排查Chart Museum是否正常

commit 是否一致,怎么查看?
tiller log

chartmuseum log

在猪齿鱼界面上的环境层看三个commit

你先执行helm list ,然后查看tiller有没有打印日志


图片

查看下chart museum仓库是否正常呢?

helm list , tiller pod log


时间怎么是 1:59 ? 是不是这有问题?

这个时间应该没问题,pod里时间比实际时间慢8小时。

Chart Museum看起来也正常。那你是这把agent删掉重启一遍,然后部署实例看能否成功


agent 重启后,还是报错。

尝试把helm命令拷贝到agent的pod里面,然后在pod里面执行helm fetch 拉取chart包,看能否成功

可以了。重启了tiller