
저는 minikube kubernetes 클러스터를 실행 중이고 여기에서 스크립트를 사용했습니다. https://github.com/ContainerSolutions/registry-tooling
레지스트리 포드를 보호합니다. 추가 정보에는 "현재 스토리지 백엔드를 구성하지 않습니다. 이 작업을 수행하는 방법을 보려면 구성 파일을 살펴보십시오."라고 나와 있습니다. 그러나 어떤 구성 파일이 참조되는지는 알 수 없습니다. 즉, Minikube VM(VirtualBox 하이퍼바이저의 MacOS 호스트에서 실행)에서 스토리지 솔루션을 구성하고 이를 레지스트리 포드에 대한 스토리지 백엔드로 구성하는 방법은 무엇입니까? (그리고 인터넷에서 액세스할 수 있도록 하세요)
답변1
제가 그 대본을 썼는데, 지금은 좀 낡았네요. 그러나 Docker Registry 구성을 참조하고 있습니다.https://docs.docker.com/registry/configuration/.
귀하의 경우에는 레지스트리를 디스크에 저장하고 디스크를 minikube의 볼륨으로 만들고 싶을 것입니다. 하지만 Minikube에서 볼륨이 어떻게 작동하는지 기억이 나지 않습니다.
Kubernetes 내부로 들어가기 더 쉬울 수 있는 대안은 다음과 같습니다.https://github.com/ContainerSolutions/trow(실제로는 레지스트리 도구 프로젝트의 후속 제품입니다).