簡體   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