在尝试jenkins+k8s集群时,构建pod到服务抛一下异常:
Warning FailedScheduling 11s (x3 over 3m) default-scheduler 0/4 nodes are available: 4 node(s) didn’t match node selector.
在这里插入图片描述
网上找了好久,没有找到能解决问题的,自己慢慢比对配置文件,终于被我找到了问题所在;

创建服务的yaml文件中配置了:
spec:
nodeSelector:
application: “true”
在这里插入图片描述
这个配置就需要给k8s的node加标签,如果没有标签就无法找到具体的node
查看自己的node是否有标签
kubectl label nodes k8s-node-vmk6oj-1dombsaitb application=true

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐