-
重新启动一个pod时候,报这个error:default-scheduler:0/3 nodes are available: 3 node(s) didn’t match node selector
-
1.首先先确定了三个节点的状态:
kubectl get nodes
都是ready状态,没有问题
- 2.查看该服务yaml文件里面有的label:
- 3.手动给一个节点添加上这个label:
手动添加label命令:
kubectl label node <node_name> key=value # 给节点打标签
kubectl label node k8swork节点ip type=normal
- 4.可以再确定下节点上是否有打上标签:
kubectl get nodes --show-labels
- 5.重新启动pod,该pod状态为running