더북(TheBook)

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
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.