반응형
Kubernetes
-
Kubernetes OOMKill 예방과 메모리 관리 실전 가이드Kubenetes 2025. 9. 4. 15:07
쿠버네티스의 메모리 요청과 제한 이해하기쿠버네티스에서 각 포드는 메모리 사용량을 요청(request)과 제한(limit)으로 지정할 수 있습니다. ‘요청’은 포드가 최소한으로 필요한 메모리, ‘제한’은 최대 사용할 수 있는 메모리입니다. 적절히 설정하지 않으면 일부 컨테이너가 과도하게 메모리를 잡아먹어 노드가 다운될 수 있으니 꼭 주의해야 합니다.resources: requests: memory: 512Mi limits: memory: 1Gi실시간 모니터링으로 조기 대응하기포드의 메모리 상태를 항상 체크해야 문제 발생 전에 막을 수 있습니다. Prometheus로 container_memory_usage_bytes 지표를 수집하고, Grafana로 경보(75%, 90% 등)를 설정하면 메모..