alauda/captain

通过hr安装vela-core异常

Gitttttttt opened this issue · 1 comments

1.我的HelmRequest如下所示:
image

2.如果部署成功,将会创建如下pod(这是之前通过hr成功创建的结果):
image

3.但是现在执行了hr后,得到的却是如下的pod,并且一直创建不成功:
image

4.查看captain-controller-manager日志如下:
image

日志提示“failed pre-install: timed out waiting for the condition”,是有什么条件不满足吗?还是其他什么问题

zhhray commented

"failed pre-install: timed out waiting for the condition" 意味着,在你的chart里存在了一个pre-install的hook,但是在安装chart时,这个hook没有执行成功,导致chart没能安装成功。
可以参考helm官方文档,了解hook的定义和原理。
一般这种hook应该是一个k8s的job资源,你需要排查对应的job为什么执行失败,并解决掉问题使得hook能正常运行。
从而继续使用Helmrequest安装这个chart。