Master节点关机后集群控制台不可用怎么办?
问题描述
Master节点关机后,出现集群控制台不可用的情况。
操作步骤
此类问题是由于Cilium社区对“Terminating”状态的Pod并不会进行Cilium Endpoint摘除,导致部分请求分流到关机节点,从而导致请求失败。请按照如下指导处理:
- 执行以下命令,删除“Terminating”状态的Pod。
kubectl get pods -nkube-system | grep Terminating | awk '{print $1}'|xargs kubectl delete pods -nkube-system
- 执行以下命令确定没有异常Pod。
kubectl get pods -nkube-system
- 等待数分钟后,集群控制台恢复正常。