一个工作节点已关闭电源,通过kubectl get nodes
获取节点状态表明该节点为NotReady
。
但是kubectl get po -o wide --all-namespaces|egrep 'daemonSet-pod|node-hostname'
,它显示了一些DaemonSet
吊舱仍在NotReady
节点上运行并且无法连接到这些吊舱。
即使节点Daemonset
,为什么Running
窗格仍显示NotReady
?
答案 0 :(得分:1)
在Kubernetes 1.13版之后,容忍度node.kubernetes.io/not-ready
会自动添加到DaemonSets
中。这意味着当出现您描述的节点问题时,DaemonSet
吊舱将不会被驱逐。