본문으로 건너뛰기

우선순위 클래스

우선순위 클래스(PriorityClass)는 Pod의 스케줄링 우선순위를 정의하는 클러스터 범위 리소스입니다. 클러스터 리소스가 부족할 때, 높은 우선순위의 Pod가 낮은 우선순위의 Pod를 축출(Preemption)할 수 있습니다.


우선순위 클래스 목록

목록에서는 각 우선순위 클래스의 이름, 값(Value), 전역 기본(Global Default) 여부를 확인할 수 있습니다.


우선순위 클래스 상세

상세 화면에서는 다음 정보를 추가로 확인합니다.

  • 값(Value): 정수 값으로, 클수록 높은 우선순위를 가집니다. 시스템 컴포넌트는 일반적으로 10억 이상의 값을 사용합니다.
  • 전역 기본(GlobalDefault): true로 설정된 클래스는 우선순위를 지정하지 않은 모든 Pod에 기본 적용됩니다.
  • 사전 축출 정책(PreemptionPolicy): PreemptLowerPriority(기본값) 또는 Never를 설정합니다.
  • 설명(Description): 우선순위 클래스의 용도에 대한 설명 텍스트입니다.

참고: 우선순위 클래스는 GS 메뉴 모드에서는 숨겨져 있습니다.