我正在测试一个升级前的钩子,它只有一个bash脚本,可以打印一个字符串并休眠10分钟。当我运行helm upgrade时,它运行了一段时间,并以标题中的错误退出。我用kubectl检查了一下,它还在运行。有什么办法可以消除这个错误吗?
谢谢
作业运行的容器中的脚本:
#!/bin/bash
echo "Sleeping for testing..."
sleep 600
我正在测试一个升级前的钩子,它只有一个bash脚本,可以打印一个字符串并休眠10分钟。当我运行helm upgrade时,它运行了一段时间,并以标题中的错误退出。我用kubectl检查了一下,它还在运行。有什么办法可以消除这个错误吗?
谢谢
作业运行的容器中的脚本:
#!/bin/bash
echo "Sleeping for testing..."
sleep 600
1条答案
按热度按时间yhuiod9q1#
在helm命令中使用
--timeout
设置所需的超时,默认超时为5m0s
。--timeout
:等待Kubernetes命令完成的秒数。默认值为5m0s(5分钟)。Helm文档:https://helm.sh/docs/intro/using_helm/#helpful-options-for-installupgraderollback