题目主干
Task

将名为 node02 的 node 设置为不可用,并重新调度该 node 上所有运行的 pods。

参考说明

题目解答

  1. student@master01:~$ kubectl get node
  2. NAME STATUS ROLES AGE VERSION
  3. master01 Ready control-plane,master 73d v1.23.1
  4. node01 Ready <none> 73d v1.23.1
  5. node02 Ready <none> 73d v1.23.1
  6. student@master01:~$ kubectl cordon node02
  7. node/node02 cordoned
  8. student@master01:~$ kubectl get node
  9. NAME STATUS ROLES AGE VERSION
  10. master01 Ready control-plane,master 73d v1.23.1
  11. node01 Ready <none> 73d v1.23.1
  12. node02 Ready,SchedulingDisabled <none> 73d v1.23.1
  13. student@master01:~$
  14. student@master01:~$ kubectl drain node02 --ignore-daemonsets

kubectl drain node02 —ignore-daemonsets —delete-emptydir-data —force