概览

当将 Alauda Container Platform (ACP) 升级到 v4.1 时,Alauda DevOps 的升级策略取决于当前的平台版本。在所有场景下,都必须迁移到 Alauda DevOps (Next-Gen),以确保平台的安全性可维护性以及与 ACP v4.1 的兼容性。

升级场景

从 ACP v3.18 升级
从 ACP v4.0 升级

如果当前 ACP 版本为 v3.18,则 Alauda DevOps 的升级路径包含两个必需步骤

  1. Alauda DevOps 升级到 v3.20 该版本可确保与 ACP v4.1 兼容,并作为迁移的基础。

  2. Alauda DevOps 迁移到 Alauda DevOps (Next-Gen) 为了保持平台安全性和长期支持,需要迁移到下一代架构。

为什么必须迁移

迁移到 Alauda DevOps (Next-Gen) 的原因如下:

  1. 增强的安全性、更好的可维护性以及整体平台鲁棒性。
  2. ACP v4.1 开始,以下 Alauda DevOps v3 Operator 将达到生命周期结束,并且不再维护或可部署
Operator NameStatus
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

总结

StepDescriptionRequired
升级到 v3.20Alauda DevOps 升级到版本 3.20,以确保与 ACP v4.1 兼容。✅ Yes
迁移到 Next-Gen迁移到 Alauda DevOps (Next-Gen),以增强安全性和可维护性,并满足 ACP v4.1 的要求。✅ Yes

参考资料

有关详细的升级和迁移步骤,请参阅: