模拟题目:
设置配置环境: [candidate@node-1] $ kubectl config use-context ek8s
Task
将名为 node02 的 node 设置为不可用,并重新调度该 node 上所有运行的 pods。
参考:
任务 --> 管理集群 --> 安全地清空一个节点 https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/safely-drain-node/
解答:
考试的时候务必记住切换集群, 注意集群名称 kubectl config use-context k8s
kubectl get nodes
kubectl cordon node02
kubectl get nodes
kubectl drain node02 --ignore-daemonsets --delete-emptydir-data --force
检查:
kubectl get node
kubectl get pod -A -o wide | grep node02