有没有更好的方法等待Kubernetes完成作业?

有没有更好的方法等待Kubernetes完成作业?,kubernetes,jobs,Kubernetes,Jobs,我当前使用以下脚本等待作业完成 ACTIVE=$(kubectl get jobs my job-o jsonpath='{.status.ACTIVE}') 直到[-z$有效];do ACTIVE=$(kubectl get jobs my job-o jsonpath='{.status.ACTIVE}');睡眠30分钟;完成 问题是作业可能失败,也可能成功,因为它是一个测试作业 有没有更好的方法达到同样的效果?是的。正如我在中指出的,您可以使用该命令。谢谢。是否可以等待多种条件?还是消极

我当前使用以下脚本等待作业完成

ACTIVE=$(kubectl get jobs my job-o jsonpath='{.status.ACTIVE}')
直到[-z$有效];do ACTIVE=$(kubectl get jobs my job-o jsonpath='{.status.ACTIVE}');睡眠30分钟;完成

问题是作业可能失败,也可能成功,因为它是一个测试作业


有没有更好的方法达到同样的效果?

是的。正如我在中指出的,您可以使用该命令。

谢谢。是否可以等待多种条件?还是消极的条件?好吧,不是。