728x90
to force someone to leave somewhere
쫓겨난, 추출된
디스크 자원 부족 등 으로 강제 추출된 Pod
특정 노드를 관리를 위해 drain명령을 사용하게 될 경우 기존에 서비스되던 pod들이 evicted 상태가 된다.
cordon과 drain 둘 다 스케줄을 제외하는 설정인데
cordon은 기존에 할당된 파드를 그대로 놔두고
drain은 기존 할당된 파드를 evict시키고 다른 노드로 이동하게 한다.
kubectl drain node01 --ignore-daemonsets
명령어를 실행하면 node01에서 동작하는 depolyment설정된 pod에 대해서 evicting pod, evicted 결과를 확인할 수 있다.
반응형
'IT Tech > Cloud Native' 카테고리의 다른 글
클라우드 네이티브 관련 서적 (0) | 2024.06.28 |
---|---|
클라우드 네이티브 개요 (0) | 2023.07.25 |
(확인중) Unable to connect to the server: net/http: TLS handshake timeout (0) | 2023.05.14 |
(확인중) couldn't get current server API group list (0) | 2023.05.14 |
kubelet, kubeadm, kubectl 개념 (0) | 2023.02.16 |