Kubernetes shcedule重新启动Pod

时间:2020-05-14 07:22:35

标签: kubernetes

我有Deployment,可以运行5个吊舱。

我想每5分钟重新启动所有Pod。

目前,我正在使用运行kubectl get po并检查AGE的python脚本进行此操作,如果AGE大于5分钟,它将删除pod。

还有另一种方法可以实现吗?

1 个答案:

答案 0 :(得分:1)

您可以进行活动检查来实现此目的,但是为什么要这样做呢?部署用于长时间运行的任务。

如果不正确,活动检查将重新安排广告连播的排期(给出一个非0的退出代码)

在此处获取更多信息:

https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/