Кластер в РФ медленно загружает образы: как переключиться с registry.deckhouse.io на registry.deckhouse.ru

Viewed 228

Кластер находится в РФ, в конфигурации указан registry.deckhouse.io. Образы для подов Deckhouse и новых узлов загружаются очень долго, бывают таймауты, 401 и 504 от registry. Как переключиться на registry.deckhouse.ru?

1 Answers

registry.deckhouse.ru и registry.deckhouse.io отдают одни и те же образы, для кластеров в РФ берите registry.deckhouse.ru. Меняется только адрес, редакция и версия остаются прежними.

Новые версии (с модулем registry). Адрес меняется в секции registry ModuleConfig deckhouse (d8 k edit mc deckhouse):

spec:
  settings:
    registry:
      mode: Unmanaged
      unmanaged:
        imagesRepo: registry.deckhouse.ru/deckhouse/ce

Смена адреса в режиме Unmanaged перезапустит все компоненты Deckhouse Platform, планируйте её как обновление.

Порядок перехода и ограничения описаны в FAQ модуля registry.

Старые версии (без модуля registry). Используйте deckhouse-controller helper change-registry:

d8 k -n d8-system exec -it svc/deckhouse-leader -c deckhouse -- \
  deckhouse-controller helper change-registry registry.deckhouse.ru/deckhouse/ce

Ключи команды и проверки после переключения: Переключение работающего кластера на другой registry.