Hi,
I have some question for taint based eviction. With taint based eviction, when I shutdown a node or just kill kubelet on the node, node controller will add taint "
node.alpha.kubernetes.io/unreachable:NoExecute" to the node, but I found that the pod on the node was not get evicted but keeps running, and I also found that the controller manager was already putting the node to taint queue as following in controller manager:
Node xxx is unresponsive as of 2017-11-14 10:14:07.675311698 +0000 UTC. Adding it to the Taint queue.
But There is no eviction was triggered on that node and the pods keeps on running.
I was using Kubernetes 1.8.2 and 1.8.3, both does not work, but I check the code and found no logic error, am I missing anything for this?
Thanks,
Guangya