Kubernetes:如何在内存或/和时间限制上重新启动POD?

Kubernetes:如何在内存或/和时间限制上重新启动POD?,kubernetes,Kubernetes,有没有办法在一段时间后或达到某个内存限制时自动重新启动POD 我希望实现与Gunicorn或任何主流进程管理器相同的行为内存限制 如果在podTemplate中为容器上的内存设置了限制,则如果该pod使用的内存超过指定的内存,则该pod将重新启动 resources: limits: memory: 128Mi 有关文档,请参阅 时限 这可以通过许多不同的方式完成,在内部通过调用exit1或停止对已配置服务器的响应。或外部,例如通过配置

有没有办法在一段时间后或达到某个内存限制时自动重新启动POD

我希望实现与Gunicorn或任何主流进程管理器相同的行为

内存限制

如果在podTemplate中为容器上的内存设置了限制,则如果该pod使用的内存超过指定的内存,则该pod将重新启动

resources:
  limits:
    memory: 128Mi
有关文档,请参阅

时限

这可以通过许多不同的方式完成,在内部通过调用exit1或停止对已配置服务器的响应。或外部,例如通过配置