일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 캠핑
- kubernetes-ai
- 피카푸글램핑
- CKA
- 피카푸클램핑도봉산
- POD
- 도봉산글램핑
- macos 터널링
- CKS
- 쿠버네티스보안
- k8s
- 쿠버네티스기초
- 티스토리챌린지
- GPU
- 글램핑
- mac터널링
- karpor
- kub-ai
- virt-manager
- kube-ai
- 오블완
- AI
- api-key
- IT
- k8sgpt
- 쿠버네티스
- 피카푸캠핑도봉산
- KVM
- kubernetes
- 파드
Archives
- Today
- Total
마구잡
하버 프라이빗 레포 이미지 가져오기 - Harbor Private Repository Image Pull 본문
728x90
Harbor Private Repository
운용중인 쿠버네티스 클러스터에서 사용하는 설치형 하버에 Private으로 설정된 Repository에서 ImagePullBackError가 발생해
이를 해결하는 방법을 작성한다.
( 광고 클릭은 큰 힘이 됩니다! )
728x90
Harbor Repository 상태 확인
Private 상태 확인
1. containerd config.toml 수정
[user@master ~]$ sudo vim /etc/containerd/config.toml
toml 파일 가장 하단에 하기 구문 삽입
... 중략
[plugins."io.containerd.grpc.v1.cri".registry.configs."하버주소".auth]
username = "계정"
password = "패스워드"
2. containerd 재시작
[user@master ~]$ sudo systemctl restart containerd
3. Image pull 테스트
[user@master ~]$ sudo crictl pull 192.168.60.10/private/busybox:1.0
DEBU[0000] get image connection
DEBU[0000] PullImageRequest: &PullImageRequest{Image:&ImageSpec{Image:192.168.60.10/private/busybox:1
.0,Annotations:map[string]string{},},Auth:nil,SandboxConfig:nil,}
DEBU[0000] PullImageResponse: &PullImageResponse{ImageRef:sha256:f2add875f136d9e0175959ee11121f1f9361f
41fa392653c95dd85f63c9d51a8,}
Image is up to date for sha256:f2add875f136d9e0175959ee11121f1f9361f41fa392653c95dd85f63c9d51a
4. 나머지 노드 위 작업 반복
728x90
'Kubernetes' 카테고리의 다른 글
kubernetes kubelet 인증서 갱신 시점 (2) | 2024.10.29 |
---|---|
Kubernetes Nvidia Gpu Component의 상관관계 (1) | 2024.10.24 |
Kubernetes Cilium Cluster Mesh + Hubble UI 실습 (1) | 2024.10.08 |
Nvidia gpu-operator를 통한 다중 GPU MIG 설정 (2) | 2024.06.03 |
Kubernetes + gitlab + gitlab-ci + harbor + argocd 총 집합 ( 3 ) (2) | 2024.05.21 |