When deploying updates to Kubernetes hosts I am encountering the error "Quota Exceeded" but none of my Quotas in Google Console show as being exceeded (pictured below). Why is this happening?
kubectl describe pod c80b7631698
Events:
Type Reason Message
---- ------ -------
Normal Pulling pulling image "gcr.io/my-api:latest"
Warning Failed Failed to pull image "gcr.io/my-api:latest": rpc error: code = Unknown desc = Error: Status 429 trying to pull repository my-api: "Quota Exceeded."
Warning Failed Error: ErrImagePull
Normal BackOff Back-off pulling image "gcr.io/my-api:latest"
Normal SandboxChanged Pod sandbox changed, it will be killed and re-created.
Warning Failed Error: ImagePullBackOff
It looks like you have exceeded the Quotas and limits for your Container Registry. This quota is not listed on the quotas page as it is a fixed quota. If this is a recurring issue, I would suggest filling an issue here.
Probably you are hitting "pull" quota.