名为Kube worker node的节点已关闭超过12小时,但pod显示正在运行。为什么kubernetes没有在那么长的时间内更新?
# kubectl get nodes
NAME STATUS ROLES AGE VERSION
kube-worker-node NotReady <none> 17h v1.20.2
pix:/home/ciasto# kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
flask-776b878dbc-krtd6 1/1 Running 0 17h 192.168.254.2 kube-worker-node <none> <none>
redis-596bbd776-q6s2n 1/1 Running 0 15h 192.168.42.130 rockpi <none> <none>
这可能是因为节点上缺少node.kubernetes.io/unreachable:NoExecute
污染。您可以使用下面的命令
kubectl describe nodes kube-worker-node | grep Taints
请在这里查看github中的相关问题