Container Resource 설정

이장훈·2021년 11월 9일
0
  1. Pod에 리소스 할당하기
  • CPU, Memory를 할당합니다.

  • request : 파드를 실행하기 위한 최소 리소스 양을 요청

  • Limits : 파드가 사용할 수 있는 최대 리소스 양을 제한
    Memory limit을 초과해서 사용되는 파드는 종료(OOM Kill)되며 다시 스케줄링 된다.

  • limits만 걸면 자동으로 동일값의 request가 기록된다.

  • request만 걸면 자동으로 limits가 걸리지는 않는다.

  • 리소스가 여유가 없다면 pending으로 유지되면서 컨테이너 생성이 안된다.

  • 1MB = 1000KB
    1MiB = 1024KiB

  • CPU 1 core = 1000m(밀리코어)

명령어
kubectl describe pod nginx-pod-resources

  • describe 명령어로 설정된 값도 볼 수 있다.
profile
개발자가 꿈입니다.

0개의 댓글