개인 레지스트리를 만들어서 부두 이미지를 푸시하고 해당 이미지를 사용하여 배포를 만들고 싶습니다. KOPS를 사용하여 AWS에 하나의 마스터 하나의 슬레이브가있는 kubernetes 클러스터를 만들었습니다. 레지스트리 서비스를 만들고 슬레이브 노드에 공개하려면이 링크 (https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/registry )를 따라야합니다.kubernetes의 개인 레지스트리에서 이미지를 가져 오는 중에 문제가 발생했습니다.
그런 다음 나는 도커 이미지를 만들어이 링크에 제공된 localhost : 5000 /로 레지스트리에 푸시합니다. 나는이 이미지를 사용하여 배포를 만들려고 할 때
지금, 나는 오류가 발생합니다 :
이미지 "로컬 호스트 : 5000/포스트 그레스-SDL": 당기 못했습니다 당기면서 코드 = 2 DESC = 오류 : RPC 오류 이미지 : http://localhost:5000/v1/repositories/postgres-sdl/images를 가져옵니다 : 5000 : getsockopt 함수 : 연결이 고정 표시기 이미지 I 태그를 구축 한 후
을 거부하고이 이름과 이미지를 밀어 : 로컬 호스트 : 5000/포스트 그레스 - SDL
내 배포 TCP [:: 1] 다이얼 yaml은 다음과 같습니다.
image: localhost:5000/postgres-sdl
레지스트리가 실행되지 않는 것 같습니다. 서비스와 레지스트리 프록시 포드를 만들었습니까? – user3151902
예, kube-registry pod와 kube-registry-proxy pod가 실행 중이고 kube-registry 서비스가 실행 중입니다. –
오류 메시지에'postgres-sdl' 이미지를 검색했으나'management' 이미지를 업로드했다고 썼습니다. 이미지 불일치가 있습니까? – adebasi