相关疑难解决方法(0)

如何自动删除已完成的Kubernetes工作?

有没有办法自动删除已完成的工作,除了使用cronjob清理已完成的工作?

K8S工作文件规定,完成作业的预期行为是他们留在已完成的状态,直到手动删除.因为我每天通过k8s cronjobs运行成千上万的工作,我不想保持完成的工作.

cron kubernetes kubernetes-cronjob kubernetes-jobs

45
推荐指数
8
解决办法
4万
查看次数

Kubernetes工作清理

根据我的理解,Job对象应该在一定时间后收获pod.但是在我的GKE集群(Kubernetes 1.1.8)上,似乎"kubectl get pods -a"可以从几天前列出pod.

所有都是使用Jobs API创建的.

我注意到用kubectl删除作业删除作业后,pod也被删除了.

我主要担心的是,我将在批处理作业中在集群上运行数千和数万个pod,并且不希望重载内部积压系统.

jobs kubernetes

25
推荐指数
4
解决办法
2万
查看次数