본문 바로가기

개발하자

쿠버네티스는 포드를 설명합니다 - 서버에서 오류가 발생했습니다(찾을 수 없음)

반응형

쿠버네티스는 포드를 설명합니다 - 서버에서 오류가 발생했습니다(찾을 수 없음)

"ImagePullBackOff" 상태의 포드를 디버그하려고 합니다. 포드는 네임스페이스 미니오 연산자에 있지만 포드를 설명하려고 하면 분명히 찾을 수 없습니다.

왜 그런 일이 일어날까요?

[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

enter image description here




description pod 명령에 네임스페이스를 지정하지 않았습니다.

당신은 그렇게 했습니다. 이것은 네임스페이스의 모든 리소스를 가져오지만 당신에게는 네임스페이스가 없기 때문에 당신은 네임스페이스에 없는 포드를 찾고 있습니다.

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

잘 될 거야.

쿠버네티스의 대부분의 리소스는 이름이 구분되어 있으므로 사용자가 아닌 한 인수가 필요합니다.




포드를 설명하는 당신의 정확한 진술은

 kubectl describe pod -n <namespace name>

이 네임스페이스 아래의 모든 포드에 대한 모든 설명이 나열됩니다


반응형