
pod가 해당 노드에서 종료되고 ReplicaSet 에 소속되어 있다면 다른 노드에 재현될 것이다.kube-controller-manager --pod-eviction-timeout=5m0s
$ kubectl drain node-1
pod들을 정상적으로 종료하고 다른 노드에 재현됨$ kubectl uncordon node-1
pod가 자동으로 돌아가진 않는다pod가 삭제되거나 클러스터에 새 pod가 생성되면 원래 노드에 생성이 된다.$ kubectl cordon node-2
pod를 종료시키거나 이동시키지 않음pod가 스케줄링 되지 않음번역에 약간의 어색함이 있는데 결론적으로 워커노드를 일시적으로 클러스터에서 제외 하되 생성된 Pod들에 영향을 받지 않으면서 패치 등을 수행하기 위한 방법 이었다고 생각한다.