쿠버네티스 썸네일형 리스트형 K8S CPU Requests와 Limits 의미 쿠버네티스를 이용해 서버를 배포하면, Pod 설정 파일에 cpu request와 limit 설정 값이 존재한다. 이 값들이 실제로 어떤 의미인지 궁금해 여러 글들을 찾아보다, 좋은 글을 발견해 공유차 남겨둔다. 자세한 내용은 첨부한 글을 참고하길 바란다. 글에 있는 핵심 내용만 간략하게 정리하겠다. K8S에서 Pod의 Container는 Worker 노드 관점에서 Cgroup로 관리되고, CFS를 이용해 Cgroup이 얼만큼의 리소스를 사용할지 결정된다. cpu request는 CFS가 Cgroup에게 CPU 리소스를 할당할 때, 얼만큼 할당할지의 기준으로 사용한다. 따라서 request 값이 클 수록 worker node에서 더 오랫동안 cpu를 점유할 수 있다. cpu limit은 CPU 사용량 제한.. 더보기 이전 1 다음