Error AtlasError Documentation and Resolution

GKE image pull failed with 401 Unauthorized

401 Unauthorized

A Google Kubernetes Engine image pull failed with 401 Unauthorized because the node service account or registry credentials are invalid, disabled, or missing.

401 Unauthorizedauthentication
401 Unauthorized
  • The node service account is disabled or lacks the required registry permissions.
  • Registry credentials or imagePullSecret configuration are missing or invalid.
  • The workload is pulling from a private registry without correct authentication.
  1. Verify that the node service account is active and has the required permissions.
  2. Check imagePullSecret configuration for private registry access.
  3. Retry after confirming the registry credentials and workload configuration.
Google Cloud: Troubleshoot image pulls in GKE
GKE image pull 401 Unauthorized: causes and fixes | Error Atlas