본문으로 건너뛰기

Pod 중단 예산 (PDB)

COP 콘솔의 'Pod 중단 예산(PDB)' 메뉴에서는 파드가 동시에 너무 많이 중단되는 것을 방지하기 위한 정책을 설정하고 관리합니다. 이는 클러스터 업그레이드, 노드 drain 등과 같은 자발적인 중단(eviction) 상황에서 애플리케이션의 가용성을 보장하기 위한 목적입니다.


Pod 중단 예산 목록

클러스터에 설정된 Pod 중단 예산 정보가 목록 형태로 표시됩니다.

항목설명
이름Pod 중단 예산 리소스의 고유한 이름
네임스페이스Pod 중단 예산이 속한 네임스페이스
최소 Available항상 유지되어야 하는 최소 파드 개수
최대 Unavailable동시에 중단될 수 있는 최대 파드 개수
허용된 장애 (Allowed Disruptions)현재 상태에서 동시에 중단 가능한 파드 수
경과 시간리소스가 생성된 후 경과한 시간

요약 칩 필터

목록 상단에 요약 칩이 표시됩니다.

  • PDBs: 전체 Pod 중단 예산 수
  • Healthy: 정상 상태 수
  • Unhealthy: 비정상 상태 수
  • Min Available: 최소 Available 설정 수
  • Max Unavailable: 최대 Unavailable 설정 수

동작 메뉴

각 항목의 '더보기(...)' 아이콘을 클릭하면 편집, YAML 보기, 삭제 등의 작업을 수행할 수 있습니다.

필터 및 보기 옵션

우측 상단의 검색창, 네임스페이스 필터를 사용하여 원하는 항목을 효율적으로 찾을 수 있습니다.


Pod 중단 예산 상세 화면

목록에서 특정 Pod 중단 예산의 이름을 클릭하면 상세 정보 화면으로 이동합니다.

일반 정보

  • 이름: Pod 중단 예산 리소스 이름
  • 네임스페이스: 리소스가 속한 네임스페이스
  • 생성: 리소스 생성 타임스탬프
  • 최대 Unavailable: 동시에 중단 가능한 최대 파드 수
  • 최소 Available: 항상 유지되어야 하는 최소 파드 수
  • 셀렉터: 이 정책이 적용되는 파드를 정의하는 레이블 셀렉터

상태

  • 허용된 장애: 현재 조건에서 중단 가능한 파드 수
  • Current: 현재 살아 있는 파드 수
  • Desired: 원하는 파드 수
  • 전체: 셀렉터와 일치하는 총 파드 수

이벤트 (Events)

하단 이벤트 섹션에서는 컨트롤러가 처리한 이벤트를 시간 순으로 확인할 수 있으며, 리소스가 정상적으로 연결되었는지 또는 관련 리소스를 찾지 못했는지 등을 파악할 수 있습니다.