【问题标题】:Kubernetes pods are pending not activeKubernetes pod 处于未激活状态
【发布时间】:2019-05-06 21:27:22
【问题描述】:

如果我运行这个:

kubectl get pods -n kube-system

我得到这个输出:

NAME                                    READY     STATUS    RESTARTS   AGE
coredns-6fdd4f6856-6bl64                0/1       Pending   0          1h
coredns-6fdd4f6856-xgrbm                0/1       Pending   0          1h
kubernetes-dashboard-65c76f6c97-c69jg   0/1       Pending   0          13m

假设我需要一个 kubernetes 调度程序来实际启动容器?有谁知道如何启动 kube-scheduler?

【问题讨论】:

  • 您的集群中有多少个节点?如果您只有一个节点,则必须对其进行污染,以便 pod 可以在其上运行

标签: kubernetes kube-scheduler


【解决方案1】:

不仅仅是 Kubernetes 调度程序问题,它看起来更像是集群中的节点(或根本没有节点)上没有足够的资源来调度任何工作负载。您可以通过以下方式检查您的节点:

$ kubectl get nodes

此外,您可能无法在 kube-system 命名空间上看到任何控制平面资源,因为您可能正在使用 EKSGKE 等托管服务。

【讨论】:

  • 是的,cloudformation 堆栈和 eks 集群之间存在不匹配
猜你喜欢
  • 2018-02-28
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 1970-01-01
相关资源
最近更新 更多