Я пытаюсь включить аддон skyDNS для моего кластера кубернетов. Я за корпоративным прокси, и, похоже, не могу поговорить с gcr.io. Следующие ошибки отображаются в журналах:Невозможно вытащить контейнер kubernetes dns из-за прокси
Oct 20 13:55:46 atomic01.localdomain kubelet[112453]: W1020 13:55:46.143403 112453 manager.go:1569] Failed to pull image "gcr.io/google_containers/kube2sky:1.11" from pod "kube-dns-v9-w492r_kube-system" and container "kube2sky": image pull failed for gcr.io/google_containers/kube2sky:1.11, this may be because there are no credentials on this request. details: (invalid character '<' looking for beginning of value)
Все, что я пытаюсь вытащить из gcr.io не удается, даже вручную:
# docker pull gcr.io/google_containers/etcd:2.0.9
Trying to pull repository gcr.io/google_containers/etcd ... failed
invalid character '<' looking for beginning of value
У меня HTTP_PROXY и https_proxy переменные, сконфигурированные в /etc/sysconfig/docker
. Кроме того, у меня есть INSECURE_REGISTRY='--insecure-registry gcr.io'
в том же файле конфигурации.
мне пришлось применить обходной путь вручную вытягивать pause
контейнера из docker.io и указав его --pod_infra_container_image=docker.io/kubernetes/pause:latest
Есть такой обходной путь для DNS-контейнеров? Я могу отличить изображения от других реестров докеров. Что отличается от реестра gcr.io и как я могу использовать его с кубернетами?
Спасибо. Это файл, который я использую для его запуска. Я думал об этом, но эти контейнеры не находятся в докер-хабе (или где-нибудь еще, что я могу найти). Ну, они на докер-хабе, но дико устаревшие. Любые предложения о том, на что я могу указать, или любые предложения о том, что особенного в gcr.io по сравнению с другими реестрами? – zedix
Прямо сейчас их только толкают в gcr.io, и у нас нет хорошего процесса выпуска на месте (не стесняйтесь комментировать https://github.com/kubernetes/kubernetes/issues/8686). На данный момент лучше всего построить их самостоятельно и подтолкнуть их к реестру, который вы можете достичь. –
Спасибо, я не думал о том, чтобы строить их сам, но это похоже на жизнеспособный вариант! – zedix