Tenho um cluster privado criado no GKE e o gitlab está sendo executado como um pod neste cluster. Aqui, nodeport não está enviando o tráfego para a porta de serviço e, portanto, não consegue enviar imagens para o gitlab.
Resposta de erro do daemon: Obterhttp://localhost:32121/v2/: net/http: solicitação cancelada (Client.Timeout excedido enquanto aguardava
Podemos nos conectar ao repositório docker privado usando localhost de dentro de um cluster privado.