Рейтинг:0

K3S не может извлекать образы общедоступного докер-хаба

флаг ng

Кластеру K3S не удается получить общедоступные образы концентратора докеров. в этом случае я буду использовать linuxserver/webtop, который представляет ошибку

Не удалось извлечь образ «linuxserver/webtop»: ошибка rpc: код = неизвестное описание = не удалось извлечь и распаковать образ «docker.io/linuxserver/webtop:latest»: не удалось скопировать: httpReaderSeeker: не удалось открыть: не удалось выполнить запрос: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/93/935ea2a17ae86691c14df443e21f3c69a6f75609894f8cfe9378b66e39c0d752/data?verify=1634025162-%2Bc4663u0w0ArAbfgBm4aFRfJUh4%3D": dial tcp: lookup production. cloudflare.docker.com: такого хоста нет

Я нашел много подобных тем, но все они связаны с попыткой получить частные изображения, которые вызывают эту проблему. Так что, хотя это может быть связано, я думаю, что это что-то другое.

Я действительно думал, что это может быть связано с ограничением скорости на сайте dockerhub, но я попытался вытащить образ напрямую со всех узлов по отдельности, используя docker pull, и он отлично работает, поэтому, похоже, проблема в другом.

Я попытался добавить свои учетные данные докера в развертывание с помощью imagePullSecrets: но это не помогло.

из-за ошибки я чувствую, что стоит упомянуть, что на узлах я использую 1.1.1.1 в качестве DNS

Если кто-нибудь знает, в чем может быть проблема, буду признателен.

также кажется прерывистым, например, здесь.

События:
  Тип Причина Возраст от сообщения
  ---- ------ ---- ---- -------
  Обычный Запланировано 7 м2 Планировщик по умолчанию Успешно назначен default/dnstest-l6dh2 узлу-3
  Предупреждение Сбой 7m1s kubelet Не удалось получить изображение «busybox: 1.28»: ошибка rpc: code = Unknown desc = не удалось извлечь и распаковать изображение «docker.io/library/busybox: 1.28»: не удалось разрешить ссылку «docker.io/library» /busybox:1.28": не удалось выполнить запрос: Head "https://registry-1.docker.io/v2/library/busybox/manifests/1.28": набрать tcp: поиск в реестре-1.docker.io: такого нет хозяин
  Предупреждение Сбой 7m1s kubelet Ошибка: ErrImagePull
  Обычный BackOff 7m1s kubelet Back-off вытягивание изображения "busybox: 1.28"
  Предупреждение Сбой 7m1s kubelet Ошибка: ImagePullBackOff
  Нормальный Вытягивание 6м49с (x2 на 7м2с) kubelet Вытягивание изображения "busybox:1.28"
  Обычный Получено 6 м. 47 сек.
  Обычный Создан 6м47с kubelet Создан контейнер alpine
  Обычный Запущен 6м47с kubelet Запущен контейнер alpine
флаг in
Ваш узел не может разрешить `production.cloudflare.docker.com`. У вас проблема с DNS.
флаг ng
да, но на узле он разрешает это нормально, так как я могу вытащить изображение, так где мне нужно изменить DNS?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.