해당 문서의 쿠버네티스 버전: v1.21

Kubernetes v1.21 문서는 더 이상 적극적으로 관리되지 않음. 현재 보고있는 문서는 정적 스냅샷임. 최신 문서를 위해서는, 다음을 참고. 최신 버전.

API를 이용한 축출(Eviction)

API를 이용한 축출은 축출 API를 사용하여 생성된 Eviction 오브젝트로 파드를 정상 종료한다.

kubectl drain 명령과 같은 kube-apiserver의 클라이언트를 사용하여, 축출 API를 직접 호출해 축출 요청을 할 수 있다. 그러면 API 서버가 파드를 종료하는 Eviction 오브젝트가 생성된다.

API를 이용한 축출은 구성된 PodDisruptionBudgetsterminationGracePeriodSeconds를 준수한다.

다음 내용