繁体   English   中英

警告 FailedScheduling 12s (x3 over 13s) default-scheduler 0/1 个节点可用:1 个节点与节点选择器不匹配

[英]Warning FailedScheduling 12s (x3 over 13s) default-scheduler 0/1 nodes are available: 1 node(s) didn't match node selector

我坚持使用以下堆栈在本地部署微服务: Skaffold、minikube、helm 和 Harbor 这些微服务可以在本地部署,使用 docker 和 docker-compose 没有任何问题。 当我运行skaffold dev时,它会停在这一点上:

- statefulset/service0: Waiting for 1 pods to be ready...

当我使用命令描述 pod 时: kubectl describe pod service-0

  Type     Reason            Age                From               Message
  ----     ------            ----               ----               -------
  Warning  FailedScheduling  12s (x3 over 13s)  default-scheduler  0/1 nodes are available: 1 node(s) didn't match node selector.

我不知道我做错了什么......有什么想法吗?

https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes/

将标签分配给节点以匹配您的清单或更改清单以匹配 YAML 中的nodeSelector语句。

通过运行以下命令解决了问题:

kubectl label node <node-name> role=server

就我而言:

kubectl label nodes minikube role=server

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM