Hello, team.
I’m currently doing Deploy Redis Deployment on Kubernetes task in Kubernetes course level 4 and I’m unable to pull docker image redis:alpine as it was required in the task.
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 5m14s default-scheduler Successfully assigned default/redis-deployment-794bbd74d5-2vpd6 to kodekloud-control-plane
Normal Pulling 3m52s (x4 over 5m12s) kubelet Pulling image "redis:alpine"
Warning Failed 3m51s (x4 over 5m11s) kubelet Failed to pull image "redis:alpine": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/library/redis:alpine": failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/library/redis/manifests/sha256:0bc09d9f486508aa42ecc2f18012bb1e3a1b2744ef3a6ad30942fa12579f0b03: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Warning Failed 3m51s (x4 over 5m11s) kubelet Error: ErrImagePull
Warning Failed 3m27s (x6 over 5m11s) kubelet Error: ImagePullBackOff
Normal BackOff 4s (x21 over 5m11s) kubelet Back-off pulling image "redis:alpine"
Why does it happen? Could you kindly help with the issue