Skip to main content

Cara Fix Error OOMKilled (Exit Code 137) di Kubernetes Pod

Rachmat Hidayat
Author
Rachmat Hidayat
Learn & sharing insights on TypeScript, Go, Kubernetes, DevOps, DevSecOps, SRE, Platform Engineering, AI/ML Engineering, and MLOps.

Mengalami error OOMKilled (Exit Code 137) saat menjalankan aplikasi di Kubernetes? Masalah ini terjadi ketika penggunaan memori kontainer melebihi batas resources.limits.memory.

1. Penyebab Utama Error
#

Secara teknis, OOM (Out Of Memory) Killer pada Linux Kernel akan menghentikan proses yang mengonsumsi RAM berlebih.

2. Solusi Cepat
#

Naikkan batas RAM pada manifest YAML:

resources:
  limits:
    memory: "512Mi"
  requests:
    memory: "256Mi"