Я перенес наш реестр докеров, который работал на внешнем выделенном сервере, в наш кластер Kubernetes
Теперь я все еще могу выталкивать и извлекать образы в реестр с каждого внешнего компьютера, но когда я пытаюсь развернуть образы из реестра в самом кластере Kubernetes, он не может их извлечь. Я получаю следующий журнал ошибок:
Warning Failed 47s (x3 over 1m) kubelet, gke-kube-1-default-pool-c5e11d0f-zxm8 Failed to pull image "myregistry.example.com/appimage:1": rpc error: code = Unknown desc = Error response from daemon: Get https://myregistry.example.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Warning Failed 47s (x3 over 1m) kubelet, gke-kube-1-default-pool-c5e11d0f-zxm8 Error: ErrImagePull
Реестр настроен для доступа через https://myregistry.example.com через входной контроллер traefik, и похоже, что Kubernetes внутренне пытается выбрать другой маршрут?