一、 报错信息
完成k8s单节点部署后,创建了一个pod进行测试,后续该pod出现以下报错:
Warning FailedScheduling 3h7m (x3 over 3h18m) default-scheduler 0/1 nodes are available: 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling..
二、 原因
[root@k8s-master ~]# kubectl describe nodes k8s-master | grep Taints #查看node污点
Taints: node-role.kubernetes.io/control-plane:NoSchedule
提供的污点信息中,可以看到有一个污点被添加到了节点
k8s-master
上,这个污点的键是node-role.kubernetes.io/control-plane
ÿ