gpt4 book ai didi

Kubernetes 作业等待状态

转载 作者:行者123 更新时间:2023-12-02 12:09:34 25 4
gpt4 key购买 nike

我在 kubernetes 集群中有一份工作,它通过 jenkins 中的 cron 运行。由于集群有时没有足够的资源来启动一个 pod,它处于等待状态,直到找到空闲资源。如果特定时间已经过去,我如何停止/杀死作业和等待的 pod。

最佳答案

好吧,你不能这样做,因为 Job/cronjob 对象的 Controller 或观察者总是注意生成你在规范中提到的所需数量的副本。
您可以将一个选项添加到您的规范文件中,并以这样一种方式对其进行配置,即如果超过了预定时间的那段时间,则不会创建 pod。
您可以随时添加 起始截止时间秒数 在 cronjob 规范中,现在如果错过了时间表或节点关闭,则不会在此处生成 pod。
更多信息可以引用以下link , 希望这可以帮助。

关于Kubernetes 作业等待状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64301305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com