From 6ce860aa8974efa24e104ca24d4397e207d9bdea Mon Sep 17 00:00:00 2001 From: "xin.li" Date: Mon, 18 Apr 2022 20:33:27 +0800 Subject: [PATCH] [zh] Update deprecation-policy.md Signed-off-by: xin.li --- .../reference/using-api/deprecation-policy.md | 67 ++++++++----------- 1 file changed, 27 insertions(+), 40 deletions(-) diff --git a/content/zh/docs/reference/using-api/deprecation-policy.md b/content/zh/docs/reference/using-api/deprecation-policy.md index 95e6c0c4e5..e78ae5619d 100644 --- a/content/zh/docs/reference/using-api/deprecation-policy.md +++ b/content/zh/docs/reference/using-api/deprecation-policy.md @@ -142,37 +142,41 @@ might have to add an equivalent field or represent it as an annotation. 添加一个新的等效字段或者将其表现为一个注解。 -**规则 #3:给定类别的 API 版本在新的、稳定性未降低的 API 版本发布之前不可被废弃。** +**规则 #3:给定类别的 API 版本不可被弃用以支持稳定性更差的 API 版本。** -一个正式发布的(GA)API 版本可替换现有的正式 API 版本或 alpha、beta API 版本。 -Beta API 版本 *不可以* 替代正式的 API 版本。 + * 一个正式发布的(GA)API 版本可替换 beta 或 alpha API 版本。 + * Beta API 版本可以替换早期的 beta 和 alpha API 版本,但 **不可以** 替换正式的 API 版本。 + * Alpha API 版本可以替换早期的 alpha API 版本,但 **不可以** 替换正式的或 beta API 版本。 -**规则 #4a:除了每类 API 版本中的最新版本,旧的 API 版本在其被宣布被废弃之后 -至少以下时长内仍需被支持:** +**规则 #4a:最短 API 生命周期由 API 稳定性级别决定** - * **GA:12 个月或者 3 个发布版本(取其较长者)** - * **Beta: 9 个月或者 3 个发布版本(取其较长者)** - * **Alpha: 0 个发布版本** + * **GA API 版本可以被标记为已弃用,但不得在 Kubernetes 的主要版本中删除** + * **Beta API 版本必须支持 9 个月或弃用后的 3 个版本(以较长者为准)** + * **Alpha API 版本可能会在任何版本中被删除,不另行通知** -这里也包含了关于[最大支持 2 个发布版本的版本偏差](/zh/docs/setup/release/version-skew-policy/) -的约定。 +这确保了 beta API 支持涵盖了[最多 2 个版本的支持版本偏差](/zh/releases/version-skew-policy/)。 + +{{< note >}} + +目前没有删除正式版本 API 的 Kubernetes 主要版本修订计划。 +{{< /note >}} +
  • v1 is deprecated in favor of v2, but will not be removed
  • v2beta2 已被弃用,发布说明中包含对应的 "action required(采取行动)" 说明
  • -
  • v1 已被弃用,发布说明中包含对应的 "action required(采取行动)" 说明
  • +
  • v1 已被弃用,取而代之的是 v2,但不会被删除
  • @@ -400,23 +404,6 @@ API versions are supported in a series of subsequent releases. - - X+16 - - v2、v1(已弃用) - v2 - - - - X+17 - v2 - v2 - - - -