Como adicionar o armazenamento para um registro Docker privado em uma VM minikube?

Como adicionar o armazenamento para um registro Docker privado em uma VM minikube?

Estou executando o cluster minikube kubernetes e usei o script aqui: https://github.com/ContainerSolutions/registry-tooling

Para proteger um pod de registro. O leia-me diz "Atualmente, não configurará um back-end de armazenamento; dê uma olhada nos arquivos de configuração para ver como fazer isso." Mas não sei a quais arquivos de configuração se refere. Em outras palavras, como configurar uma solução de armazenamento em uma VM minikube (executando em um host MacOS em um hipervisor VirtualBox) e configurá-la como back-end de armazenamento para o pod de registro? (E torná-lo acessível pela internet)

Responder1

Eu escrevi esse roteiro e está um pouco desatualizado agora. No entanto, está se referindo à configuração do Docker Registry:https://docs.docker.com/registry/configuration/.

No seu caso, você provavelmente deseja que o registro seja salvo em disco e que o disco seja um volume no minikube. Não consigo me lembrar de como os volumes funcionam no minikube.

Uma alternativa que pode ser mais fácil de usar no Kubernetes é a seguinte:https://github.com/ContainerSolutions/trow(que é realmente o sucessor do projeto de ferramentas de registro).

informação relacionada