Jenkins Docker Images - RateLimit errors

Hi Team

Unable to submit the deploying Jenkins server tasks due to the ratelimit errors with docker images. How do we resolve it before we submit the task.

Here is the error details

Warning Failed 4m4s (x4 over 5m40s) kubelet Failed to pull image “jenkins”: rpc error: code = Unknown desc = Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: Understanding Your Docker Hub Rate Limit | Docker

Hello, @Jayaram
It should be fixed now. Please try again and let me know if you’re still facing this issue.

Thanks for the quick fix and the pods are in running status. However, the validation of the question is getting failed through i set the exact values for nodeport.

The question is
2) Create a Service for jenkins deployment. Service name should be jenkins-service under jenkins namespace, type should be NodePort, targetport should be 8080 and nodePort should be 30008

and here are my console output (Attached the screenshot)

thor@jump_host /$ kubectl get pods -n jenkins
NAME READY STATUS RESTARTS AGE
jenkins-deployment-8544cd5d84-wh9kt 1/1 Running 0 117s
thor@jump_host /$ thor@jump_host /$ kubctl get svc jenkins-service -n jenkins
bash: kubctl: command not found
thor@jump_host /$ kubectl get svc jenkins-service -n jenkins
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
jenkins-service NodePort 10.107.97.85 8080:30088/TCP 2m50s
thor@jump_host /$ kubectl describe svc jenkins-service -n jenkins
Name: jenkins-service
Namespace: jenkins
Labels: app=jenkins
Annotations:
Selector: app=jenkins
Type: NodePort
IP: 10.107.97.85
Port: 8080/TCP
TargetPort: 8080/TCP
NodePort: 30088/TCP
Endpoints: 10.44.0.1:8080
Session Affinity: None
External Traffic Policy: Cluster
Events:

Nodeport is set to 30088, but as per question it should be 30008

Oops…Thanks for pointing out.