From 38955ae456a1ff3b9ad1ea35b6cda97db2720a7f Mon Sep 17 00:00:00 2001 From: Gao Qian Date: Wed, 21 Dec 2022 21:02:35 -0500 Subject: [PATCH] [zh-cn] sync deprecation-guide.md Signed-off-by: Gao Qian --- .../reference/using-api/deprecation-guide.md | 84 +++++++++++++------ 1 file changed, 58 insertions(+), 26 deletions(-) diff --git a/content/zh-cn/docs/reference/using-api/deprecation-guide.md b/content/zh-cn/docs/reference/using-api/deprecation-guide.md index 2d2f7476c08d7..ef8324d275d17 100644 --- a/content/zh-cn/docs/reference/using-api/deprecation-guide.md +++ b/content/zh-cn/docs/reference/using-api/deprecation-guide.md @@ -34,6 +34,36 @@ deprecated API versions to newer and more stable API versions. --> ## 各发行版本中移除的 API {#removed-apis-by-release} +### v1.29 + + +**v1.29** 发行版本将停止提供以下已弃用的 API 版本: + + +#### 流控制资源 {#flowcontrol-resources-v129} + + +**flowcontrol.apiserver.k8s.io/v1beta2** API 版本的 FlowSchema +和 PriorityLevelConfiguration 将不会在 v1.29 中提供。 + +* 迁移清单和 API 客户端使用 **flowcontrol.apiserver.k8s.io/v1beta3** API 版本, + 此 API 从 v1.26 版本开始可用; +* 所有的已保存的对象都可以通过新的 API 来访问; +* **flowcontrol.apiserver.k8s.io/v1beta3** 中需要额外注意的变更: + * PriorityLevelConfiguration 的 `spec.limited.assuredConcurrencyShares` + 字段已被更名为 `spec.limited.nominalConcurrencyShares` + ### v1.27 -**storage.k8s.io/v1beta1** API版本的 CSIStorageCapacity 将不再在 v1.27 提供。 +**storage.k8s.io/v1beta1** API 版本的 CSIStorageCapacity 将不会在 v1.27 提供。 * 自 v1.24 版本起,迁移清单和 API 客户端使用 **storage.k8s.io/v1** API 版本 * 所有现有的持久化对象都可以通过新的 API 访问 @@ -59,7 +89,7 @@ The **storage.k8s.io/v1beta1** API version of CSIStorageCapacity will no longer ### v1.26 **v1.26** 发行版本中将去除以下已弃用的 API 版本: @@ -69,30 +99,30 @@ The **v1.26** release will stop serving the following deprecated API versions: #### 流控制资源 {#flowcontrol-resources-v126} -**flowcontrol.apiserver.k8s.io/v1beta1** API 版本的 FlowSchema -和 PriorityLevelConfiguration 将不会在 v1.26 中提供。 +从 v1.26 版本开始不再提供 **flowcontrol.apiserver.k8s.io/v1beta1** API 版本的 +FlowSchema 和 PriorityLevelConfiguration。 -* 迁移清单和 API 客户端使用 **flowcontrol.apiserver.k8s.io/v1beta2** API 版本, - 此 API 从 v1.23 版本开始可用; +* 迁移清单和 API 客户端使用 **flowcontrol.apiserver.k8s.io/v1beta3** API 版本, + 此 API 从 v1.26 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; * 没有需要额外注意的变更 #### HorizontalPodAutoscaler {#horizontalpodautoscaler-v126} -**autoscaling/v2beta2** API 版本的 HorizontalPodAutoscaler 将不会在 -v1.26 版本中提供。 +从 v1.26 版本开始不再提供 **autoscaling/v2beta2** API 版本的 +HorizontalPodAutoscaler。 * 迁移清单和 API 客户端使用 **autoscaling/v2** API 版本, 此 API 从 v1.23 版本开始可用; @@ -101,20 +131,20 @@ v1.26 版本中提供。 ### v1.25 **v1.25** 发行版本将停止提供以下已废弃 API 版本: #### CronJob {#cronjob-v125} -**batch/v1beta1** API 版本的 CronJob 将不会在 v1.25 版本中继续提供。 +从 v1.25 版本开始不再提供 **batch/v1beta1** API 版本的 CronJob。 * 迁移清单和 API 客户端使用 **batch/v1** API 版本,此 API 从 v1.21 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; @@ -123,7 +153,7 @@ The **batch/v1beta1** API version of CronJob will no longer be served in v1.25. #### EndpointSlice {#endpointslice-v125} -**discovery.k8s.io/v1beta1** API 版本的 EndpointSlice 将不会在 v1.25 版本中继续提供。 +从 v1.25 版本开始不再提供 **discovery.k8s.io/v1beta1** API 版本的 EndpointSlice。 * 迁移清单和 API 客户端使用 **discovery.k8s.io/v1** API 版本,此 API 从 v1.21 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; @@ -146,12 +176,12 @@ The **discovery.k8s.io/v1beta1** API version of EndpointSlice will no longer be #### Event {#event-v125} -**events.k8s.io/v1beta1** API 版本的 Event 将不会在 v1.25 版本中继续提供。 +从 v1.25 版本开始不再提供 **events.k8s.io/v1beta1** API 版本的 Event。 * 迁移清单和 API 客户端使用 **events.k8s.io/v1** API 版本,此 API 从 v1.19 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; @@ -186,12 +216,14 @@ The **events.k8s.io/v1beta1** API version of Event will no longer be served in v #### HorizontalPodAutoscaler {#horizontalpodautoscaler-v125} -**autoscaling/v2beta1** API 版本的 HorizontalPodAutoscaler 将不会在 v1.25 版本中继续提供。 +从 v1.25 版本开始不再提供 **autoscaling/v2beta1** API 版本的 +HorizontalPodAutoscaler。 * 迁移清单和 API 客户端使用 **autoscaling/v2** API 版本,此 API 从 v1.23 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; @@ -199,14 +231,14 @@ The **autoscaling/v2beta1** API version of HorizontalPodAutoscaler will no longe #### PodDisruptionBudget {#poddisruptionbudget-v125} -**policy/v1beta1** API 版本的 PodDisruptionBudget 将不会在 v1.25 版本中继续提供。 +从 v1.25 版本开始不再提供 **policy/v1beta1** API 版本的 PodDisruptionBudget。 * 迁移清单和 API 客户端使用 **policy/v1** API 版本,此 API 从 v1.21 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问; @@ -219,14 +251,14 @@ The **policy/v1beta1** API version of PodDisruptionBudget will no longer be serv #### PodSecurityPolicy {#psp-v125} -**policy/v1beta1** API 版本中的 PodSecurityPolicy 将不会在 v1.25 中提供, +从 v1.25 版本开始不再提供 **policy/v1beta1** API 版本中的 PodSecurityPolicy, 并且 PodSecurityPolicy 准入控制器也会被删除。 迁移到 [Pod 安全准入](/zh-cn/docs/concepts/security/pod-security-admission/)或[第三方准入 webhook](/zh-cn/docs/reference/access-authn-authz/extensible-admission-controllers/)。 @@ -236,13 +268,13 @@ For more information on the deprecation, see [PodSecurityPolicy Deprecation: Pas #### RuntimeClass {#runtimeclass-v125} -**node.k8s.io/v1beta1** API 版本中的 RuntimeClass 将不会在 v1.25 中提供。 +从 v1.25 版本开始不再提供 **node.k8s.io/v1beta1** API 版本中的 RuntimeClass。 * 迁移清单和 API 客户端使用 **node.k8s.io/v1** API 版本,此 API 从 v1.20 版本开始可用; * 所有的已保存的对象都可以通过新的 API 来访问;