공부합시다!/Kubernetes

Kubernetes (K8S): pull rate limit 해결 - Secret Base

간서치 2023. 3. 31. 17:35
728x90

최근

docker or Kubernetes 사용중 pull rate limit 문제가 자주 발생합니다.

그 해결책을 조금 공유 하고자 합니다.

간단히 말해서 hub.docker.com 에 Login을 하는 방법입니다.

 

1. docker 

 1.1. # docker login 으로 hub.docker.com 로그인

 

2. Kubernetes

 2.1. secret에 로그인 코드 생성 후 문제 해결

 2.2. ngnix와 mysql를 생성하는 yml 파일 작성

 

 2.3. apply 적용

 

 2.4. 다운로드 제약 확인

 

 2.5. 코드 작성 예시

 

 2.6. secret 파일 작성

 

 

 2.7. 각 yaml 파일의 끝에 코드 삽입 후 사용

 

 2.8. yml 파일 적용

 

 2.9. 제약 사항 없음을 확인

 

 2.10. Patch

 

3. CLI

 3.1. # --overrides='{ "spec": { "imagePullSecrets": [{"name": "hub-docker"}] } }'

 

728x90