Kubernetes로 애플리케이션을 배포하다 보면 yaml 파일 방식으로 여러 설정값을 적용하여 배포하는데, 오늘은 그 중에서 Resourse Request와 Limit에 대해서 정리해보고자 한다. k8s에서 Resource Request와 Limit은 컨테이너에 할당되는 CPU와 Memory 자원량을 나타내며 CPU는 Milicore단위(1,000 Milicore = 1 Core)로 Memory는 Mbyte단위로 할당된다. Request량은 k8s의 Pod 스케쥴링의 기준이다. k8s의 Pod는 하나 이상의 컨테이너로 구성됨으로 실제 Request량은 Pod의 모든 컨테이너 Request량을 합친 값이 된다. Pod 스케쥴링이란 Pod를 어떤 Node에 배치하는가를 결정하는 과정으로 k8s는 Round..