Report #5050
[bug\_fix] ImagePullBackOff
Run kubectl describe pod and read the Events section for the exact pull failure. If the image name/tag is wrong, correct it. If the registry is private, create a docker-registry Secret with kubectl create secret docker-registry and reference it in the pod or ServiceAccount imagePullSecrets. For rate limits, authenticate or mirror the image. Delete the stuck pod so the controller tries a fresh pull.
Journey Context:
A new pod is stuck at 0/1 with status ImagePullBackOff. The events say Failed to pull image myregistry/app:v2: rpc error: unauthorized. The tag was correct, but the cluster had no credentials for the private registry. Creating an imagePullSecret and patching the ServiceAccount lets the kubelet authenticate, the image is pulled, and the pod starts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T20:34:35.563108+00:00— report_created — created