Skip to content

Commit 4ee9724

Browse files
authored
Merge pull request #35947 from hs0210/version-skew-policy
[zh-cn] resync: releases/_index.md & version-skew-policy.md
2 parents 6a2e36b + b52b99f commit 4ee9724

File tree

2 files changed

+31
-7
lines changed

2 files changed

+31
-7
lines changed

content/zh-cn/releases/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ type: docs
1313
<!-- overview -->
1414

1515
<!--
16-
The Kubernetes project maintains release branches for the most recent three minor releases ({{< skew currentVersion >}}, {{< skew currentVersionAddMinor -1 >}}, {{< skew currentVersionAddMinor -2 >}}). Kubernetes 1.19 and newer receive [approximately 1 year of patch support](/releases/patch-releases/#support-period). Kubernetes 1.18 and older received approximately 9 months of patch support.
16+
The Kubernetes project maintains release branches for the most recent three minor releases ({{< skew latestVersion >}}, {{< skew prevMinorVersion >}}, {{< skew oldestMinorVersion >}}). Kubernetes 1.19 and newer receive [approximately 1 year of patch support](/releases/patch-releases/#support-period). Kubernetes 1.18 and older received approximately 9 months of patch support.
1717
-->
18-
Kubernetes 项目维护最近三个次要版本({{< skew currentVersion >}}、{{< skew currentVersionAddMinor -1 >}}、{{< skew currentVersionAddMinor -2 >}})的发布分支。
18+
Kubernetes 项目维护最近三个次要版本({{< skew latestVersion >}}、{{< skew prevMinorVersion >}}、{{< skew oldestMinorVersion >}})的发布分支。
1919
Kubernetes 1.19 和更新版本获得[大约 1 年的补丁支持](/zh-cn/releases/patch-releases/#support-period)
2020
Kubernetes 1.18 及更早版本获得了大约 9 个月的补丁支持周期。
2121

@@ -41,9 +41,9 @@ Kubernetes 版本表示为 **x.y.z**,
4141
## 未来的发行版本
4242

4343
<!--
44-
Check out the [schedule](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew currentVersionAddMinor 1 >}}) for the upcoming **{{< skew currentVersionAddMinor 1 >}}** Kubernetes release!
44+
Check out the [schedule](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew nextMinorVersion >}}) for the upcoming **{{< skew nextMinorVersion >}}** Kubernetes release!
4545
-->
46-
查看[时间表](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew currentVersionAddMinor 1 >}}),
46+
查看[时间表](https://github.com/kubernetes/sig-release/tree/master/releases/release-{{< skew nextMinorVersion >}}),
4747
Kubernetes **{{< skew nextMinorVersion >}}** 版本即将发行!
4848

4949
<!-- ## Helpful Resources -->

content/zh-cn/releases/version-skew-policy.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Specific cluster deployment tools may place additional restrictions on version s
3434
Kubernetes versions are expressed as **x.y.z**, where **x** is the major version, **y** is the minor version, and **z** is the patch version, following [Semantic Versioning](https://semver.org/) terminology.
3535
For more information, see [Kubernetes Release Versioning](https://git.k8s.io/sig-release/release-engineering/versioning.md#kubernetes-release-versioning).
3636
37-
The Kubernetes project maintains release branches for the most recent three minor releases ({{< skew currentVersion >}}, {{< skew currentVersionAddMinor -1 >}}, {{< skew currentVersionAddMinor -2 >}}). Kubernetes 1.19 and newer receive approximately 1 year of patch support. Kubernetes 1.18 and older received approximately 9 months of patch support.
37+
The Kubernetes project maintains release branches for the most recent three minor releases ({{< skew latestVersion >}}, {{< skew prevMinorVersion >}}, {{< skew oldestMinorVersion >}}). Kubernetes 1.19 and newer receive [approximately 1 year of patch support](/releases/patch-releases/#support-period). Kubernetes 1.18 and older received approximately 9 months of patch support.
3838
-->
3939
## 支持的版本 {#supported-versions}
4040

@@ -43,8 +43,8 @@ Kubernetes 版本以 **x.y.z** 表示,其中 **x** 是主要版本,
4343
更多信息请参见
4444
[Kubernetes 版本发布控制](https://git.k8s.io/sig-release/release-engineering/versioning.md#kubernetes-release-versioning)
4545

46-
Kubernetes 项目维护最近的三个次要版本({{< skew currentVersion >}}、{{< skew currentVersionAddMinor -1 >}}、{{< skew currentVersionAddMinor -2 >}})的发布分支。
47-
Kubernetes 1.19 和更新的版本获得大约 1 年的补丁支持。
46+
Kubernetes 项目维护最近的三个次要版本({{< skew latestVersion >}}、{{< skew prevMinorVersion >}}、{{< skew oldestMinorVersion >}})的发布分支。
47+
Kubernetes 1.19 和更新的版本获得[大约 1 年的补丁支持](/zh-cn/releases/patch-releases/#support-period)
4848
Kubernetes 1.18 及更早的版本获得了大约 9 个月的补丁支持。
4949

5050
<!--
@@ -225,6 +225,30 @@ This section describes the order in which components must be upgraded to transit
225225
本节介绍了将现有集群从 **{{< skew currentVersionAddMinor -1 >}}**
226226
版本转换到 **{{< skew currentVersion >}}** 版本时必须升级组件的顺序。
227227

228+
<!--
229+
Optionally, when preparing to upgrade, the Kubernetes project recommends that
230+
you do the following to benefit from as many regression and bug fixes as
231+
possible during your upgrade:
232+
233+
* Ensure that components are on the most recent patch version of your current
234+
minor version.
235+
* Upgrade components to the most recent patch version of the target minor
236+
version.
237+
238+
For example, if you're running version {{<skew currentVersionAddMinor -1>}},
239+
ensure that you're on the most recent patch version. Then, upgrade to the most
240+
recent patch version of {{<skew currentVersion>}}.
241+
-->
242+
作为一种可选方案,在准备升级时,Kubernetes 项目建议你执行以下操作,
243+
有利于升级时包含尽可能多的回归和错误修复:
244+
245+
* 确保组件是当前次要版本的最新补丁版本。
246+
* 将组件升级到目标次要版本的最新补丁版本。
247+
248+
例如,如果你正在运行版本 {{<skew currentVersionAddMinor -1>}},
249+
请确保你使用的是最新的补丁版本。
250+
然后,升级到 {{<skew currentVersion>}} 的最新补丁版本。
251+
228252
<!--
229253
### kube-apiserver
230254

0 commit comments

Comments
 (0)