• Русский
  • Обзор

    Это руководство подробно описывает стратегию обновления и миграции Alauda DevOps в следующих сценариях:

    • Обновление Alauda Container Platform (ACP) с v4.0 до v4.3
    • Обновление ACP с v4.1 до v4.3
    • Обновление ACP с v4.2 до v4.3

    Сценарии обновления

    Обновление с ACP v4.0
    Обновление с ACP v4.1
    Обновление с ACP v4.2

    Если текущая версия ACPv4.0, путь обновления Alauda DevOps выглядит следующим образом:

    1. Миграция на Alauda DevOps (Next-Gen)

      Перед обновлением ACP проверьте текущие версии операторов DevOps:

    2. Обновление платформы ACP

      Обновите платформу ACP до версии v4.3. Подробные инструкции см. в Обновление Container Platform.

    3. Обновление каждого оператора до более новой версии

      Если вы хотите использовать обновленную версию для каждого Operator, дополнительные сведения об обновлении до новой версии можно найти в документации соответствующего Operator. См. Обновление каждого оператора до более новой версии.

    Убедитесь, что Alauda DevOps мигрирован в Alauda DevOps (Next-Gen)

    Этот раздел относится к историческим путям обновления для ACP v4.0 и v4.1. В ACP v4.0 или v4.1 убедитесь, что Alauda DevOps уже мигрирован в Alauda DevOps (Next-Gen). Если операторы, связанные с Alauda DevOps, имеют указанные ниже версии, сначала необходимо выполнить миграцию. См. Миграция Alauda DevOps в Alauda DevOps (Next-Gen).

    Матрица версий Alauda DevOps v3.20 перед миграцией

    Alauda DevOps OperatorВерсия оператораВерсия экземпляра инструмента
    Alauda DevOps GitLab v3v3.20.zv14.0.z
    Alauda DevOps Nexus v3v3.20.zv3.69.z
    Alauda DevOps SonarQube v3v3.20.zv9.9.z
    Alauda DevOps Harbor v3v3.20.zv2.6.z
    Alauda DevOps Tekton v3v3.20.z-

    Матрица версий Alauda DevOps (Next-Gen) после миграции

    Alauda DevOps OperatorВерсия
    Alauda DevOps Pipelines (replace Alauda DevOps Tekton v3)v4.0.z
    Alauda Build of Gitlabv17.8.z
    Alauda Build of Harborv2.12.z
    Alauda Build of SonarQubev2025.1.z
    Alauda Build of Nexusv3.76.z

    Обновление каждого оператора до более новой версии

    После завершения обновления платформы ACP можно при необходимости обновить установленные Operator Alauda DevOps или Alauda DevOps (Next-Gen) в соответствии со сценарием вашей среды.

    Если вы хотите использовать обновленную версию для каждого установленного Operator, обратитесь к соответствующему центру документации и следуйте утвержденному каналу и версии для целевого выпуска.

    Important

    Каждый Operator должен быть обновлен до версии, совместимой с текущей версией ACP. Перед обновлением Operator всегда проверяйте поддерживаемую версию и требования к совместимости в соответствующей документации.

    Warning

    Важное ограничение

    Если вам необходимо продолжать использовать функции Build и Release из Alauda DevOps v3, необходимо сохранить Alauda DevOps Pipelines на версии v4.0.z.

    Запрещенные действия

    Ни при каких обстоятельствах не обновляйте Alauda DevOps Pipelines выше v4.0.z. Обновление до версий выше v4.0.z приведет к необратимым проблемам совместимости с katanomi и может нарушить работу существующих пайплайнов Build и Release.

    1. Перейдите в Administrator -> Marketplace -> Operator Hub.
    2. Переключитесь на целевой кластер.
    3. Откройте страницу сведений соответствующего Operator.
    4. Выберите утвержденный канал и версию для целевого выпуска.
    5. Выполните обновление и дождитесь, пока статус Operator станет healthy.

    Обновляйте только установленные компоненты в вашей среде. Подробная процедура для каждого компонента приведена в соответствующем центре документации:

    Ссылки

    Подробные процедуры обновления и миграции см. в следующих материалах: