Загрузка Core Package

Перед установкой необходимо скачать Core Package.

INFO

Начиная с версии v4.1, если вы загружаете как Core Package, так и Extensions Packages, необходимо сначала завершить установку Core Package перед загрузкой и установкой Extensions Packages.

Войдите в Customer Portal, чтобы скачать Core Package.

Пакеты доступны для архитектур x86, ARM и hybrid. Гибридный пакет включает образы как для x86, так и для ARM, из-за чего размер пакета больше. Выберите пакет, который лучше всего соответствует вашей среде.

Если у вас нет зарегистрированной учетной записи, обратитесь в техническую поддержку.

Содержание

Переход с одноархитектурного пакета на гибридный

Если вы изначально устанавливали Core Package для x86 или ARM, но позже необходимо поддерживать другую архитектуру, вам нужно повторно скачать гибридный Core Package и выполнить следующие шаги:

  1. Загрузите вновь скачанный гибридный Core Package на любой узел control plane глобального кластера.

  2. Распакуйте пакет и используйте включенный скрипт upgrade.sh для синхронизации мультиархитектурных образов с вашим реестром образов:

    bash upgrade.sh --only-sync-image=true
  3. После завершения скрипта проверьте ресурс cluster.platform.tkestack.io, чтобы убедиться, что метка cpaas.io/node-arch-constraint отсутствует. Если она есть, необходимо удалить её:

    kubectl get cluster.platform.tkestack.io global -oyaml | grep cpaas.io/node-arch-constraint
    # Если вывод есть, отредактируйте ресурс, чтобы удалить метку; иначе этот шаг можно пропустить.
    kubectl edit cluster.platform.tkestack.io global   ### Отредактируйте поле labels и удалите cpaas.io/node-arch-constraint