生命周期策略

版本生命周期时间线

以下是已发布的 Alauda Toolchain Code Repository E1 operator 的生命周期时间线:

版本发布日期支持结束日期
v18.8.z2026-05-152027-05-15
v18.5.z2026-01-152027-01-15
v18.2.z2025-11-152026-11-15
v17.11.z2025-06-302026-06-30
v17.8.z2025-04-082026-04-08

发布策略

Alauda Toolchain Code Repository E1 operator 每 4 个月至少发布一个新版本,通常遵循 GitLab 官方发布的倒数第二个 minor 版本。

发布日期灵活且不固定。在上一个版本发布后的 4 个月内,至少会提供一个新版本。实际发布数量取决于 GitLab 何时公布新的 Required Intermediate Versions。

什么是必需的中间版本

Required Intermediate Version 是必须包含在 GitLab 升级路径 中的版本(例如,17.8.z 和 17.11.z 就是 Required Intermediate Versions)。

GitLab 每月发布一个新的 minor 版本。发布新的 minor 版本后,之前的版本可能会被标记为 Required Intermediate Version。GitLab 正式指定此类版本后,Alauda 将及时提供相应的 operator 更新。

制定这些策略的原因如下:

  1. GitLab 遵循快速发布周期,每月发布一个新的 minor 版本,每个版本仅维护三个月。相比之下,Alauda 为每个 operator 版本提供最长 12 个月的维护,这会增加维护成本。
  2. 升级 GitLab 需要较长的运维窗口。频繁升级(每 3 个月一次)会带来沉重的运维负担,并增加客户业务中断的风险。
  3. Alauda Toolchain Code Repository E1 operator 一年的维护期限,为客户规划并执行升级到较新稳定版本提供了充足时间。
Alauda 版本与 GitLab 版本之间的差异

Alauda Toolchain Code Repository E1 operator 版本通常比最新的官方 GitLab 版本落后 1-5 个 minor 版本(1-5 个月)。

此外,在维护期间,Alauda 将每两个月发布安全版本更新,以确保 operator 的安全性和稳定性。

维护策略

Alauda 为每个已发布的 Alauda Toolchain Code Repository E1 operator minor 版本提供 12 个月的维护支持。

在维护期间,支持内容包括:

  1. GitLab 提供的补丁更新,包括错误修复和安全补丁
  2. 符合 Alauda 安全标准的安全更新
  3. 协助客户将其 Alauda Toolchain Code Repository E1 operator 升级到较新版本

GitLab 是 GitLab Inc. 的商标。

Alauda 是独立供应商。本产品与 GitLab Inc. 无关联,也未获得其认可或赞助。所有商标均归其各自所有者所有,此处仅用于标识目的。