7. kubectl get nodes 명령을 실행해 cordon 명령이 제대로 적용됐는지 확인합니다.
[root@m-k8s ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
m-k8s Ready master 131m v1.18.4
w1-k8s Ready <none> 127m v1.18.4
w2-k8s Ready <none> 122m v1.18.4
w3-k8s Ready,SchedulingDisabled <none> 117m v1.18.4
w3-k8s가 더 이상 파드가 할당되지 않는 상태로 변경됐습니다. 이처럼 cordon 명령을 실행하면 해당 노드에 파드가 할당되지 않게 스케줄되지 않는 상태(SchedulingDisabled)라는 표시를 합니다.
8. 이 상태에서 파드 수를 9개로 늘립니다.
[root@m-k8s ~]# kubectl scale deployment echo-hname --replicas=9
deployment.apps/echo-hname scaled