【问题标题】:Kubernetes describe pod - Error from server (NotFound)Kubernetes 描述 pod - 来自服务器的错误 (NotFound)
【发布时间】:2020-07-30 21:03:24
【问题描述】:

我正在尝试调试状态为“ImagePullBackOff”的 pod。 该 pod 在命名空间 minio-operator 中,但是当我尝试描述该 pod 时,显然找不到它。

为什么会这样?

[psr-admin@zon-psr-2-u001 ~]$ kubectl get all -n minio-operator
NAME                                  READY    STATUS              RESTARTS    AGE
pod/minio-operator-5dd99dd858-n6fdj   0/1      ImagepullBackoff    0           7d

NAME                             READY.    UP-TO-DATE   AVAILABLE   AGE
deployment.apps/minio-operator   0         1            0           7d

NAME                                        DESIRED   CURRENT    READY     AGE
replicaset.apps/minio-operator-5dd99dd858   1         1          0         7d
[psr-admin@zon-psr-2-u001 ~]$ kubectl describe pod minio-operator-5dd99dd858-n6fdj
Error from server (NotFound): pods "minio-operator-5dd99dd858-n6fdj" not found

Error from server (NotFound): pods "minio-operator-5dd99dd858-n6fdj" not found

【问题讨论】:

    标签: docker unix kubernetes kubectl


    【解决方案1】:

    您没有在 describe pod 命令中指定命名空间。

    您执行了 kubectl get all -n minio-operator,它获取了 minio-operator 命名空间中的所有资源,但您的 kubectl describe 没有命名空间,因此它正在 default 命名空间中查找不存在的 pod。

    kubectl describe pod -n minio-operator <pod name>
    

    应该可以正常工作。

    kubernetes 中的大多数操作都是命名空间的,因此需要-n &lt;namespace&gt; 参数,除非您使用switch namespaces

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-23
      • 1970-01-01
      • 2020-06-08
      • 1970-01-01
      • 2022-09-29
      • 2018-10-03
      • 1970-01-01
      • 2020-06-03
      相关资源
      最近更新 更多