错误:升级失败:升级前挂钩失败:等待条件超时

时间:2020-11-05 00:36:52

标签: kubernetes kubernetes-helm kubernetes-jobs

我正在测试一个升级前的钩子,该钩子只有一个bash脚本,可以打印字符串并休眠10分钟。当我运行头盔升级时,它运行了一段时间并退出并出现标题错误。我用kubectl检查了工作,但它仍在运行。关于如何消除错误的任何想法?

谢谢

作业运行容器中的脚本:

#!/bin/bash

echo "Sleeping for testing..."
sleep 600

1 个答案:

答案 0 :(得分:1)

在您的helm命令中使用--timeout来设置所需的超时,默认超时为300s (5min)

$ helm install <name> <chart> --timeout 700

--timeout:等待Kubernetes命令完成的值(以秒为单位)。默认值为300(5分钟)。