我正在寻找一种方法(从脚本内)判断 Kubernetes 作业何时完成。然后我想从容器中取出日志并执行清理。
这样做的好方法是什么?最好的方法是跑步kubectl describe job <job_name>
并 grep 查找1 Succeeded
或者类似的东西?
从 1.11 版本开始,您可以执行以下操作:
kubectl wait --for=condition=complete job/myjob
你还可以设置超时:
kubectl wait --for=condition=complete --timeout=30s job/myjob
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)