将 Alauda DevOps 迁移到 Alauda DevOps (Next-Gen)

本文档详细说明了将 Alauda DevOpsAlauda Container Platform v3.16v3.18 迁移到 v4.0 时,升级到 Alauda DevOps (Next-Gen) 的策略和步骤。

前提条件

升级 ACP Platform

首先,将 ACP 平台升级到 v4.0 版本。详细说明请参阅 升级 Container Platform

将 Alauda DevOps 升级到 v3.20

在将 ACP 升级到 v4.0 版本后,必须先将 Alauda DevOps 升级到 v3.20 版本,才能完成从 Alauda DevOpsAlauda DevOps (Next-Gen) 的迁移。请参阅 将 Alauda DevOps 升级到 v3.20

迁移 Alauda DevOps

ACP v4.1 开始,以下 Alauda DevOps v3 Operator 将 不再维护,因此强烈建议您按照本文档所述,在 ACP v4.0 上完成迁移。

Operator状态
Alauda DevOps Tekton v3End-of-life
Alauda DevOps GitLab v3End-of-life
Alauda DevOps Harbor v3End-of-life
Alauda DevOps SonarQube v3End-of-life
Alauda DevOps Nexus v3End-of-life

下载 Operator

  1. 根据模板,从 Alauda customer portal 单独或批量下载以下版本的 Operator。
Alauda DevOps OperatorVersion
Alauda DevOps Pipelinesv4.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
INFO

版本号中的 .z 表示该小版本可用的最新补丁版本。在升级过程中,应始终使用最新的补丁版本,以获得最新的安全更新和 bug 修复。

  1. 进入 Alauda Customer Portal 中的 CLI Tools 部分,下载 violet 工具以将 Operator 上传到 ACP。具体操作步骤请参阅 上传 Operator

迁移 Alauda DevOps

请参阅以下文档以迁移各个 operator:

下一步

至此,您已完成从 Alauda DevOpsAlauda DevOps (Next Generation) 的迁移。在 Alauda DevOps (Next Gen) 中,如果您希望使用每个 Operator 的更新版本,可以进一步参考各个 operator 文档,了解如何升级到更新版本。

INFO

特别说明:如果您需要在 Alauda DevOps 中继续使用 BuildRelease 流水线功能,Alauda DevOps Pipelines 仅支持 v4.0 版本。