WEBBOOK CHAPTER

Kubernetes, 배포보다 운영이 어렵다: 23장. Node drain과 PDB 실습

23장. Node drain과 PDB 실습

staging node를 cordon하고 drain한다. PDB가 eviction을 막는지, topology와 남은 capacity가 새 pod를 받을 수 있는지, 종료 중 요청·queue lease가 안전한지 본다. daemonset·local storage·stateful workload 예외를 명시한다.

drain이 막혔다고 PDB를 즉시 삭제하지 않는다. 가용성 목표와 유지보수 가능성을 비교해 replica·capacity·PDB를 수정한다. 완료 뒤 node 교체 시간, unavailable pod, 오류율, drain 중 업무 불변식을 기록한다. 관리형 upgrade 전에 같은 절차를 runbook으로 반복한다.