Как бороться c memory leaks в pods на кластере Kubernetes?

В конфиге kubelet выставляете нужное кол-во оперативы для системных и обычных подов
k8s при создании cgroup пода выставляет memory.limit_in_bytes соответственно лимиту
В подах, где возможны утечки, выставляете resources.requests.memory равное лимиту

Первое резервирует ресурсы для системных и кластерных сервисов, второе будет дёргать OOM при достижении лимита, третье убирает возможность оверпровижена.
Ммм, а разве ограничение ресурсов памяти не помогает в этом?
resources:
  limits:
    memory: "1024Mi"