我正在测试一个升级前的钩子,该钩子只有一个bash脚本,可以打印字符串并休眠10分钟。当我运行头盔升级时,它运行了一段时间并退出并出现标题错误。我用kubectl检查了工作,但它仍在运行。关于如何消除错误的任何想法?
谢谢
作业运行容器中的脚本:
#!/bin/bash
echo "Sleeping for testing..."
sleep 600
答案 0 :(得分:1)
在您的helm命令中使用--timeout
来设置所需的超时,默认超时为300s (5min)
。
$ helm install <name> <chart> --timeout 700
--timeout
:等待Kubernetes命令完成的值(以秒为单位)。默认值为300(5分钟)。