kubernetes 클러스터를 운영 시, 보게 되는 에러 중 가장 많은 빈도를 차지하는 것이 아래 에러일 것 같다.

OOMKilled
Pod 배포가 정상적으로 완료되지 않아서, description을 확인해 봤을 때 위와 같은 에러가 표시되고 있다면,
컨테이너에 할당된 메모리 제한을 초과하여 사용하려고 하고 있다는 뜻이다.
kubernetes는 컨테이너의 메모리 사용량이 설정된 제한을 초과하면 컨테이너를 강제로 종료시키기 때문에, 해당 pod는 무한 재 시작을 겪게 된다.

원인이 메모리 부족이니, 해결 방법은 해당 pod에 메모리를 더 많이 할당하면 문제는 해결된다.
스케쥴링된 Node 상의 메모리가 충분하다면, 해당 Pod의 스펙에서 메모리 요청 (request)과 제한 (limit)을 늘려보자.