반응형
systemctl restart crio
하버 구축 후 쿠버네티스 클러스터에서 이미지를 pull 할때 컨테이너가 ImagePullBackOff 상태인 경우가 있다.
해당 문제가 발생하는 이유는 pull해오려는 이미지 저장소가 https를 사용하여 인증서를 요구하기 때문이다.
쿠버네티스 런타임이 CRIO인 경우 아래 내용으로 해결할 수 있다.
1. crio 설정 파일 수정
vi /etc/crio/crio.conf
- POD가 배포될 노드의 설정 파일을 수정한다.
insecure_registries = [
"IP 혹은 도메인:포트", "192.168.1.1:80"
]
- crio.conf 파일에 위의 내용을 추가한다.

2. crio 재시작
systemctl restart crio
- crio를 재시작 해준다.
3. POD 재배포
- ImagePullBackOff가 발생했던 POD를 재배포 해준다.
반응형
'쿠버네티스(kubernetes)' 카테고리의 다른 글
쿠버네티스 kubectl 명령어 자동완성 설정하기 (0) | 2025.02.05 |
---|---|
컨테이너 생성시, 컨테이너가 Terminated 상태가 되는 현상(with 커스텀 이미지) (1) | 2024.06.24 |
쿠버네티스 Ingress와 Service 사용하기 (0) | 2024.06.24 |
쿠버네티스 Secret 사용방법 (0) | 2024.06.24 |