[zh-cn] updated two blogs
This commit is contained in:
@@ -6,16 +6,14 @@ slug: kubernetes-1-24-release-announcement
|
||||
---
|
||||
|
||||
<!--
|
||||
---
|
||||
layout: blog
|
||||
title: "Kubernetes 1.24: Stargazer"
|
||||
date: 2022-05-03
|
||||
slug: kubernetes-1-24-release-announcement
|
||||
---
|
||||
-->
|
||||
|
||||
<!--
|
||||
**Authors**: [Kubernetes 1.24 Release Team](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.24/release-team.md)
|
||||
**Authors**: [Kubernetes 1.24 Release Team](https://git.k8s.io/sig-release/releases/release-1.24/release-team.md)
|
||||
|
||||
We are excited to announce the release of Kubernetes 1.24, the first release of 2022!
|
||||
|
||||
@@ -23,13 +21,12 @@ This release consists of 46 enhancements: fourteen enhancements have graduated t
|
||||
fifteen enhancements are moving to beta, and thirteen enhancements are entering alpha.
|
||||
Also, two features have been deprecated, and two features have been removed.
|
||||
-->
|
||||
|
||||
**作者**: [Kubernetes 1.24 发布团队](https://github.com/kubernetes/sig-release/blob/master/releases/release-1.24/release-team.md)
|
||||
**作者**: [Kubernetes 1.24 发布团队](https://git.k8s.io/sig-release/releases/release-1.24/release-team.md)
|
||||
|
||||
我们很高兴地宣布 Kubernetes 1.24 的发布,这是 2022 年的第一个版本!
|
||||
|
||||
这个版本包括 46 个增强功能:14 个增强功能已经升级到稳定版,15 个增强功能正在进入 Beta 版,
|
||||
13 个增强功能正在进入 Alpha 阶段。另外,有两个功能被废弃了,还有两个功能被删除了。
|
||||
13 个增强功能正在进入 Alpha 阶段。另外,有两个功能被废弃了,还有两个功能被删除了。
|
||||
|
||||
<!--
|
||||
## Major Themes
|
||||
@@ -42,14 +39,13 @@ or use cri-dockerd if you are relying on Docker Engine as your container runtime
|
||||
For more information about ensuring your cluster is ready for this removal, please
|
||||
see [this guide](/blog/2022/03/31/ready-for-dockershim-removal/).
|
||||
-->
|
||||
|
||||
## 主要议题
|
||||
|
||||
### 从 kubelet 中删除 Dockershim
|
||||
|
||||
在 v1.20 版本中被废弃后,dockershim 组件已被从 Kubernetes v1.24 版本的 kubelet 中移除。
|
||||
从v1.24开始,如果你依赖 Docker Engine 作为容器运行时,
|
||||
则需要使用其他[受支持的运行时](/docs/setup/production-environment/container-runtimes/)之一
|
||||
则需要使用其他[受支持的运行时](/zh-cn/docs/setup/production-environment/container-runtimes/)之一
|
||||
(如 containerd 或 CRI-O)或使用 CRI dockerd。
|
||||
有关确保群集已准备好进行此删除的更多信息,请参阅[本指南](/zh-cn/blog/2022/03/31/ready-for-dockershim-removal/)。
|
||||
|
||||
@@ -59,7 +55,6 @@ see [this guide](/blog/2022/03/31/ready-for-dockershim-removal/).
|
||||
[New beta APIs will not be enabled in clusters by default](https://github.com/kubernetes/enhancements/issues/3136).
|
||||
Existing beta APIs and new versions of existing beta APIs will continue to be enabled by default.
|
||||
-->
|
||||
|
||||
### 默认情况下关闭 Beta API
|
||||
|
||||
[新的 beta API 默认不会在集群中启用](https://github.com/kubernetes/enhancements/issues/3136)。
|
||||
@@ -73,7 +68,6 @@ signatures,
|
||||
and there is experimental support for [verifying image signatures](/docs/tasks/administer-cluster/verify-signed-images/).
|
||||
Signing and verification of release artifacts is part of [increasing software supply chain security for the Kubernetes release process](https://github.com/kubernetes/enhancements/issues/3027).
|
||||
-->
|
||||
|
||||
### 签署发布工件
|
||||
|
||||
发布工件使用 [cosign](https://github.com/sigstore/cosign) 签名进行[签名](https://github.com/kubernetes/enhancements/issues/3031),
|
||||
@@ -86,10 +80,9 @@ Signing and verification of release artifacts is part of [increasing software su
|
||||
|
||||
Kubernetes 1.24 offers beta support for publishing its APIs in the [OpenAPI v3 format](https://github.com/kubernetes/enhancements/issues/2896).
|
||||
-->
|
||||
|
||||
### OpenAPI v3
|
||||
|
||||
Kubernetes 1.24 提供了以 [OpenAPI v3 格式](https://github.com/kubernetes/enhancements/issues/2896)发布其 API 的 beta 支持。
|
||||
Kubernetes 1.24 提供了以 [OpenAPI v3 格式](https://github.com/kubernetes/enhancements/issues/2896)发布其 API 的 Beta 支持。
|
||||
|
||||
<!--
|
||||
### Storage Capacity and Volume Expansion Are Generally Available
|
||||
@@ -101,7 +94,6 @@ and enhances scheduling of pods that use CSI volumes with late binding.
|
||||
[Volume expansion](https://github.com/kubernetes/enhancements/issues/284) adds support
|
||||
for resizing existing persistent volumes.
|
||||
-->
|
||||
|
||||
### 存储容量和卷扩展普遍可用
|
||||
|
||||
[存储容量跟踪](https://github.com/kubernetes/enhancements/issues/1472)支持通过
|
||||
@@ -116,10 +108,9 @@ for resizing existing persistent volumes.
|
||||
This feature adds [a new option to PriorityClasses](https://github.com/kubernetes/enhancements/issues/902),
|
||||
which can enable or disable pod preemption.
|
||||
-->
|
||||
|
||||
### NonPreemptingPriority 到稳定
|
||||
|
||||
此功能[为 PriorityClasses 添加了一个新选项](https://github.com/kubernetes/enhancements/issues/902),可以启用或禁用 pod 抢占。
|
||||
此功能[为 PriorityClasses 添加了一个新选项](https://github.com/kubernetes/enhancements/issues/902),可以启用或禁用 Pod 抢占。
|
||||
|
||||
<!--
|
||||
### Storage Plugin Migration
|
||||
@@ -130,7 +121,6 @@ The [Azure Disk](https://github.com/kubernetes/enhancements/issues/1490)
|
||||
and [OpenStack Cinder](https://github.com/kubernetes/enhancements/issues/1489) plugins
|
||||
have both been migrated.
|
||||
-->
|
||||
|
||||
### 存储插件迁移
|
||||
|
||||
目前正在进行[迁移树内存储插件的内部组件](https://github.com/kubernetes/enhancements/issues/625)工作,
|
||||
@@ -145,12 +135,10 @@ has entered beta and is available by default. You can now [configure startup, li
|
||||
natively within Kubernetes without exposing an HTTP endpoint or
|
||||
using an extra executable.
|
||||
-->
|
||||
|
||||
|
||||
### gRPC 探针升级到 Beta
|
||||
|
||||
在 Kubernetes 1.24 中,[gRPC 探测功能](https://github.com/kubernetes/enhancements/issues/2727)
|
||||
已进入测试版,默认可用。现在,你可以在 Kubernetes 中为你的 gRPC
|
||||
已进入测试版,默认可用。现在,你可以在 Kubernetes 中为你的 gRPC
|
||||
应用程序原生地[配置启动、活跃度和就绪性探测](/zh-cn/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes),
|
||||
而无需暴露 HTTP 端点或使用额外的可执行文件。
|
||||
|
||||
@@ -163,7 +151,6 @@ has now graduated to Beta.
|
||||
This allows the kubelet to dynamically retrieve credentials for a container image registry
|
||||
using exec plugins rather than storing credentials on the node's filesystem.
|
||||
-->
|
||||
|
||||
### Kubelet 凭证提供者毕业至 Beta
|
||||
|
||||
kubelet 最初在 Kubernetes 1.20 中作为 Alpha 发布,现在它对[镜像凭证提供者](/zh-cn/docs/tasks/kubelet-credential-provider/kubelet-credential-provider/)
|
||||
@@ -175,7 +162,6 @@ kubelet 最初在 Kubernetes 1.20 中作为 Alpha 发布,现在它对[镜像
|
||||
Kubernetes 1.24 has introduced [contextual logging](https://github.com/kubernetes/enhancements/issues/3077)
|
||||
that enables the caller of a function to control all aspects of logging (output formatting, verbosity, additional values, and names).
|
||||
-->
|
||||
|
||||
### Alpha 中的上下文日志记录
|
||||
|
||||
Kubernetes 1.24 引入了[上下文日志](https://github.com/kubernetes/enhancements/issues/3077)
|
||||
@@ -190,11 +176,12 @@ to Services.
|
||||
With the manual enablement of this feature, the cluster will prefer automatic assignment from
|
||||
the pool of Service IP addresses, thereby reducing the risk of collision.
|
||||
-->
|
||||
|
||||
### 避免 IP 分配给服务的冲突
|
||||
|
||||
Kubernetes 1.24 引入了一项新的选择加入功能,允许你[为服务的静态 IP 地址分配软保留范围](/docs/concepts/services-networking/service/#service-ip-static-sub-range)。
|
||||
Kubernetes 1.24 引入了一项新的选择加入功能,
|
||||
允许你[为服务的静态 IP 地址分配软保留范围](/zh-cn/docs/concepts/services-networking/service/#service-ip-static-sub-range)。
|
||||
通过手动启用此功能,集群将更喜欢从服务 IP 地址池中自动分配,从而降低冲突风险。
|
||||
|
||||
<!--
|
||||
A Service `ClusterIP` can be assigned:
|
||||
|
||||
@@ -203,7 +190,6 @@ A Service `ClusterIP` can be assigned:
|
||||
|
||||
Service `ClusterIP` are unique; hence, trying to create a Service with a `ClusterIP` that has already been allocated will return an error.
|
||||
-->
|
||||
|
||||
服务的 `ClusterIP` 可以按照以下两种方式分配:
|
||||
|
||||
* 动态,这意味着集群将自动在配置的服务 IP 范围内选择一个空闲 IP。
|
||||
@@ -216,10 +202,10 @@ Service `ClusterIP` are unique; hence, trying to create a Service with a `Cluste
|
||||
|
||||
After being deprecated in Kubernetes 1.22, Dynamic Kubelet Configuration has been removed from the kubelet. The feature will be removed from the API server in Kubernetes 1.26.
|
||||
-->
|
||||
|
||||
### 从 Kubelet 中删除动态 Kubelet 配置
|
||||
|
||||
在 Kubernetes 1.22 中被弃用后,动态 Kubelet 配置已从 kubelet 中删除。该功能将从 Kubernetes 1.26 的 API 服务器中删除。
|
||||
在 Kubernetes 1.22 中被弃用后,动态 Kubelet 配置已从 kubelet 中删除。
|
||||
该功能将从 Kubernetes 1.26 的 API 服务器中删除。
|
||||
|
||||
<!--
|
||||
## CNI Version-Related Breaking Change
|
||||
@@ -232,7 +218,6 @@ For example, the following container runtimes are being prepared, or have alread
|
||||
* containerd v1.6.4 and later, v1.5.11 and later
|
||||
* CRI-O 1.24 and later
|
||||
-->
|
||||
|
||||
## CNI 版本相关的重大更改
|
||||
|
||||
在升级到 Kubernetes 1.24 之前,请确认你正在使用/升级到经过测试可以在此版本中正常工作的容器运行时。
|
||||
@@ -251,11 +236,11 @@ With containerd v1.6.0–v1.6.3, if you do not upgrade the CNI plugins and/or
|
||||
declare the CNI config version, you might encounter the following "Incompatible
|
||||
CNI versions" or "Failed to destroy network for sandbox" error conditions.
|
||||
-->
|
||||
当 CNI 插件尚未升级和/或 CNI 配置版本未在 CNI 配置文件中声明时,在 containerd v1.6.0–v1.6.3
|
||||
当 CNI 插件尚未升级和/或 CNI 配置版本未在 CNI 配置文件中声明时,在 containerd v1.6.0–v1.6.3
|
||||
中存在 pod CNI 网络设置和拆除的服务问题。containerd 团队报告说,“这些问题在 containerd v1.6.4 中得到解决。”
|
||||
|
||||
在 containerd v1.6.0-v1.6.3 版本中,如果你不升级 CNI 插件和/或声明 CNI 配置版本,你可能会遇到以下
|
||||
”CNI 版本不兼容“或“为沙箱销毁网络失败”的错误情况。
|
||||
在 containerd v1.6.0-v1.6.3 版本中,如果你不升级 CNI 插件和/或声明 CNI 配置版本,
|
||||
你可能会遇到以下 “Incompatible CNI versions” 或 “Failed to destroy network for sandbox” 的错误情况。
|
||||
|
||||
<!--
|
||||
## CSI Snapshot
|
||||
@@ -263,18 +248,17 @@ CNI versions" or "Failed to destroy network for sandbox" error conditions.
|
||||
_This information was added after initial publication._
|
||||
|
||||
[VolumeSnapshot v1beta1 CRD has been removed](https://github.com/kubernetes/enhancements/issues/177).
|
||||
Volume snapshot and restore functionality for Kubernetes and the Container Storage Interface (CSI), which provides standardized APIs design (CRDs) and adds PV snapshot/restore support for CSI volume drivers, moved to GA in v1.20. VolumeSnapshot v1beta1 was deprecated in v1.20 and is now unsupported. Refer to [KEP-177: CSI Snapshot](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/177-volume-snapshot#kep-177-csi-snapshot) and [Volume Snapshot GA blog](https://kubernetes.io/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga/) for more information.
|
||||
Volume snapshot and restore functionality for Kubernetes and the Container Storage Interface (CSI), which provides standardized APIs design (CRDs) and adds PV snapshot/restore support for CSI volume drivers, moved to GA in v1.20. VolumeSnapshot v1beta1 was deprecated in v1.20 and is now unsupported. Refer to [KEP-177: CSI Snapshot](https://git.k8s.io/enhancements/keps/sig-storage/177-volume-snapshot#kep-177-csi-snapshot) and [Volume Snapshot GA blog](/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga/) for more information.
|
||||
-->
|
||||
|
||||
## CSI 快照
|
||||
|
||||
_此信息是在首次发布后添加的。_
|
||||
**此信息是在首次发布后添加的。**
|
||||
|
||||
[VolumeSnapshot v1beta1 CRD 已被移除](https://github.com/kubernetes/enhancements/issues/177)。
|
||||
Kubernetes 和容器存储接口 (CSI) 的卷快照和恢复功能,提供标准化的 API 设计 (CRD) 并添加了对 CSI 卷驱动程序的
|
||||
PV 快照/恢复支持,在 v1.20 中移至 GA。VolumeSnapshot v1beta1 在 v1.20 中被弃用,现在不受支持。
|
||||
有关详细信息,请参阅[KEP-177: CSI 快照](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/177-volume-snapshot#kep-177-csi-snapshot)
|
||||
和[卷快照 GA 博客](https://kubernetes.io/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga/)。
|
||||
有关详细信息,请参阅 [KEP-177: CSI 快照](https://git.k8s.io/enhancements/keps/sig-storage/177-volume-snapshot#kep-177-csi-snapshot)
|
||||
和[卷快照 GA 博客](/blog/2020/12/10/kubernetes-1.20-volume-snapshot-moves-to-ga/)。
|
||||
|
||||
<!--
|
||||
## Other Updates
|
||||
@@ -283,12 +267,11 @@ PV 快照/恢复支持,在 v1.20 中移至 GA。VolumeSnapshot v1beta1 在 v1.
|
||||
|
||||
This release saw fourteen enhancements promoted to stable:
|
||||
-->
|
||||
|
||||
## 其他更新
|
||||
|
||||
### 毕业到稳定
|
||||
|
||||
在此版本中,有 14 项增强功能升级为稳定版:
|
||||
在此版本中,有 14 项增强功能升级为稳定版:
|
||||
|
||||
<!--
|
||||
* [Container Storage Interface (CSI) Volume Expansion](https://github.com/kubernetes/enhancements/issues/284)
|
||||
@@ -305,24 +288,26 @@ This release saw fourteen enhancements promoted to stable:
|
||||
* [Leader Migration for Controller Managers](https://github.com/kubernetes/enhancements/issues/2436): kube-controller-manager and cloud-controller-manager can apply new controller-to-controller-manager assignment in HA control plane without downtime.
|
||||
* [CSR Duration](https://github.com/kubernetes/enhancements/issues/2784): Extend the CertificateSigningRequest API with a mechanism to allow clients to request a specific duration for the issued certificate.
|
||||
-->
|
||||
|
||||
* [容器存储接口(CSI)卷扩展](https://github.com/kubernetes/enhancements/issues/284)
|
||||
* [Pod 开销](https://github.com/kubernetes/enhancements/issues/688): 核算与 Pod 沙箱绑定的资源,但不包括特定的容器。
|
||||
* [向 PriorityClass 添加非抢占选项](https://github.com/kubernetes/enhancements/issues/902)
|
||||
* [存储容量跟踪](https://github.com/kubernetes/enhancements/issues/1472)
|
||||
* [存储容量跟踪](https://github.com/kubernetes/enhancements/issues/1472)
|
||||
* [OpenStack Cinder In-Tree 到 CSI 驱动程序迁移](https://github.com/kubernetes/enhancements/issues/1489)
|
||||
* [Azure 磁盘树到 CSI 驱动程序迁移](https://github.com/kubernetes/enhancements/issues/1490)
|
||||
* [高效的监视恢复](https://github.com/kubernetes/enhancements/issues/1904): kube-apiserver 重新启动后,可以高效地恢复监视。
|
||||
* [Service Type=LoadBalancer 类字段](https://github.com/kubernetes/enhancements/issues/1959):
|
||||
引入新的服务注解 `service.kubernetes.io/load-balancer-class` ,允许在同一个集群中实现多个 `type: LoadBalancer` 服务在同一集群中的多个实现。
|
||||
* [指数化的作业](https://github.com/kubernetes/enhancements/issues/2214): 为有固定完成数的作业的 Pod 添加完成指数。
|
||||
* [在 Jobs API 中增加 Suspend 字段](https://github.com/kubernetes/enhancements/issues/2232):
|
||||
在 Jobs API 中增加一个 suspend 字段,允许协调者在创建作业时对 pod 的创建有更多控制。
|
||||
* [Pod Affinity NamespaceSelector](https://github.com/kubernetes/enhancements/issues/2249):
|
||||
为 pod affinity/anti-affinity 规范添加一个 `namespaceSelector` 字段。
|
||||
* [控制器管理器的领导者迁移](https://github.com/kubernetes/enhancements/issues/2436):
|
||||
kube-controller-manager 和 cloud-controller-manager 可以在 HA 控制平面中应用新的控制器到控制器管理器分配,而无需停机。
|
||||
* [CSR 期限](https://github.com/kubernetes/enhancements/issues/2784): 用一种机制来扩展证书签名请求 API,允许客户为签发的证书请求一个特定的期限。
|
||||
* [高效的监视恢复](https://github.com/kubernetes/enhancements/issues/1904):
|
||||
kube-apiserver 重新启动后,可以高效地恢复监视。
|
||||
* [Service Type=LoadBalancer 类字段](https://github.com/kubernetes/enhancements/issues/1959):
|
||||
引入新的服务注解 `service.kubernetes.io/load-balancer-class` ,
|
||||
允许在同一个集群中提供 `type: LoadBalancer` 服务的多个实现。
|
||||
* [带索引的 Job](https://github.com/kubernetes/enhancements/issues/2214):为带有固定完成计数的 Job 的 Pod 添加完成索引。
|
||||
* [在 Job API 中增加 suspend 字段](https://github.com/kubernetes/enhancements/issues/2232):
|
||||
在 Job API 中增加一个 suspend 字段,允许协调者在创建作业时对 Pod 的创建进行更多控制。
|
||||
* [Pod 亲和性 NamespaceSelector](https://github.com/kubernetes/enhancements/issues/2249):
|
||||
为 Pod 亲和性/反亲和性规约添加一个 `namespaceSelector` 字段。
|
||||
* [控制器管理器的领导者迁移](https://github.com/kubernetes/enhancements/issues/2436):
|
||||
kube-controller-manager 和 cloud-controller-manager 可以在 HA 控制平面中重新分配新的控制器到控制器管理器,而无需停机。
|
||||
* [CSR 期限](https://github.com/kubernetes/enhancements/issues/2784):
|
||||
用一种机制来扩展证书签名请求 API,允许客户为签发的证书请求一个特定的期限。
|
||||
|
||||
<!--
|
||||
### Major Changes
|
||||
@@ -332,7 +317,6 @@ This release saw two major changes:
|
||||
* [Dockershim Removal](https://github.com/kubernetes/enhancements/issues/2221)
|
||||
* [Beta APIs are off by Default](https://github.com/kubernetes/enhancements/issues/3136)
|
||||
-->
|
||||
|
||||
### 主要变化
|
||||
|
||||
此版本有两个主要变化:
|
||||
@@ -343,12 +327,11 @@ This release saw two major changes:
|
||||
<!--
|
||||
### Release Notes
|
||||
|
||||
Check out the full details of the Kubernetes 1.24 release in our [release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.24.md).
|
||||
Check out the full details of the Kubernetes 1.24 release in our [release notes](https://git.k8s.io/kubernetes/CHANGELOG/CHANGELOG-1.24.md).
|
||||
-->
|
||||
|
||||
### 发行说明
|
||||
|
||||
在我们的[发行说明](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.24.md) 中查看 Kubernetes 1.24 版本的完整详细信息。
|
||||
在我们的[发行说明](https://git.k8s.io/kubernetes/CHANGELOG/CHANGELOG-1.24.md) 中查看 Kubernetes 1.24 版本的完整详细信息。
|
||||
|
||||
<!--
|
||||
### Availability
|
||||
@@ -358,12 +341,11 @@ To get started with Kubernetes, check out these [interactive tutorials](/docs/tu
|
||||
Kubernetes clusters using containers as “nodes”, with [kind](https://kind.sigs.k8s.io/).
|
||||
You can also easily install 1.24 using [kubeadm](/docs/setup/independent/create-cluster-kubeadm/).
|
||||
-->
|
||||
|
||||
### 可用性
|
||||
|
||||
Kubernetes 1.24 可在 [GitHub](https://github.com/kubernetes/kubernetes/releases/tag/v1.24.0) 上下载。
|
||||
要开始使用 Kubernetes,请查看这些[交互式教程](/docs/tutorials/)或在本地运行。
|
||||
使用[kind](https://kind.sigs.k8s.io/),可以将容器作为 Kubernetes 集群的“节点”。
|
||||
要开始使用 Kubernetes,请查看这些[交互式教程](/zh-cn/docs/tutorials/)或在本地运行。
|
||||
使用 [kind](https://kind.sigs.k8s.io/),可以将容器作为 Kubernetes 集群的 “节点”。
|
||||
你还可以使用 [kubeadm](/zh-cn/docs/setup/independent/create-cluster-kubeadm/) 轻松安装 1.24。
|
||||
|
||||
<!--
|
||||
@@ -377,11 +359,10 @@ Special thanks to James Laverack, our release lead, for guiding us through a suc
|
||||
and to all of the release team members for the time and effort they put in to deliver the v1.24
|
||||
release for the Kubernetes community.
|
||||
-->
|
||||
|
||||
### 发布团队
|
||||
|
||||
如果没有组成 Kubernetes 1.24 发布团队的坚定个人的共同努力,这个版本是不可能实现的。
|
||||
该团队齐心协力交付每个 Kubernetes 版本中的所有组件,包括代码、文档、发行说明等。
|
||||
如果没有组成 Kubernetes 1.24 发布团队的坚定个人的共同努力,这个版本是不可能实现的。
|
||||
该团队齐心协力交付每个 Kubernetes 版本中的所有组件,包括代码、文档、发行说明等。
|
||||
|
||||
特别感谢我们的发布负责人 James Laverack 指导我们完成了一个成功的发布周期,
|
||||
并感谢所有发布团队成员投入时间和精力为 Kubernetes 社区提供 v1.24 版本。
|
||||
@@ -395,14 +376,13 @@ release for the Kubernetes community.
|
||||
|
||||
The theme for Kubernetes 1.24 is _Stargazer_.
|
||||
-->
|
||||
|
||||
### 发布主题和徽标
|
||||
### 发布主题和徽标
|
||||
|
||||
**Kubernetes 1.24: 观星者**
|
||||
|
||||
{{< figure src="/images/blog/2022-05-03-kubernetes-release-1.24/kubernetes-1.24.png" alt="" class="release-logo" >}}
|
||||
|
||||
Kubernetes 1.24 的主题是 is _观星者_.
|
||||
Kubernetes 1.24 的主题是**观星者(Stargazer)**。
|
||||
|
||||
<!--
|
||||
Generations of people have looked to the stars in awe and wonder, from ancient astronomers to the
|
||||
@@ -413,12 +393,12 @@ With this release we gaze upwards, to what is possible when our community comes
|
||||
is the work of hundreds of contributors across the globe and thousands of end-users supporting
|
||||
applications that serve millions. Every one is a star in our sky, helping us chart our course.
|
||||
-->
|
||||
|
||||
古代天文学家到建造 James Webb 太空望远镜的科学家,几代人都怀着敬畏和惊奇的心情仰望星空。
|
||||
星星启发了我们,点燃了我们的想象力,并引导我们在艰难的海上度过了漫长的夜晚。
|
||||
|
||||
通过此版本,我们向上凝视,当我们的社区聚集在一起时可能发生的事情。Kubernetes 是全球数百名贡献者和数千名最终用户支持的成果
|
||||
为数百万服务的应用程序。每个人都是我们天空中的一颗星星,帮助我们规划路线。
|
||||
通过此版本,我们向上凝视,当我们的社区聚集在一起时可能发生的事情。
|
||||
Kubernetes 是全球数百名贡献者和数千名最终用户支持的成果,
|
||||
是一款为数百万人服务的应用程序。每个人都是我们天空中的一颗星星,帮助我们规划路线。
|
||||
<!--
|
||||
The release logo is made by [Britnee Laverack](https://www.instagram.com/artsyfie/), and depicts a telescope set upon starry skies and the
|
||||
[Pleiades](https://en.wikipedia.org/wiki/Pleiades), often known in mythology as the “Seven Sisters”. The number seven is especially auspicious
|
||||
@@ -427,7 +407,6 @@ for the Kubernetes project, and is a reference back to our original “Project S
|
||||
This release of Kubernetes is named for those that would look towards the night sky and wonder — for
|
||||
all the stargazers out there. ✨
|
||||
-->
|
||||
|
||||
发布标志由 [Britnee Laverack](https://www.instagram.com/artsyfie/) 制作,
|
||||
描绘了一架位于星空和[昴星团](https://en.wikipedia.org/wiki/Pleiades)的望远镜,在神话中通常被称为“七姐妹”。
|
||||
数字 7 对于 Kubernetes 项目特别吉祥,是对我们最初的“项目七”名称的引用。
|
||||
@@ -444,23 +423,23 @@ all the stargazers out there. ✨
|
||||
* Using Kubernetes, the Dutch organization [Stichting Open Nederland](http://www.stichtingopennederland.nl/) created a testing portal in just one-and-a-half months to help safely reopen events in the Netherlands. The [Testing for Entry (Testen voor Toegang)](https://www.testenvoortoegang.org/) platform [leveraged the performance and scalability of Kubernetes to help individuals book over 400,000 COVID-19 testing appointments per day. ](https://www.cncf.io/case-studies/true/)
|
||||
* Working alongside SparkFabrik and utilizing Backstage, [Santagostino created the developer platform Samaritan to centralize services and documentation, manage the entire lifecycle of services, and simplify the work of Santagostino developers](https://www.cncf.io/case-studies/santagostino/).
|
||||
-->
|
||||
|
||||
|
||||
### 用户亮点
|
||||
|
||||
* 了解领先的零售电子商务公司 [La Redoute 如何使用 Kubernetes 以及其他 CNCF 项目来转变和简化](https://www.cncf.io/case-studies/la-redoute/)
|
||||
其从开发到运营的软件交付生命周期。
|
||||
* 了解领先的零售电子商务公司
|
||||
[La Redoute 如何使用 Kubernetes 以及其他 CNCF 项目来转变和简化](https://www.cncf.io/case-studies/la-redoute/)
|
||||
其从开发到运营的软件交付生命周期。
|
||||
* 为了确保对 API 调用的更改不会导致任何中断,[Salt Security 完全在 Kubernetes 上构建了它的微服务,
|
||||
它通过 gRPC 进行通信,而 Linkerd 确保消息是加密的](https://www.cncf.io/case-studies/salt-security/)。
|
||||
它通过 gRPC 进行通信,而 Linkerd 确保消息是加密的](https://www.cncf.io/case-studies/salt-security/)。
|
||||
* 为了从私有云迁移到公共云,[Alllainz Direct 工程师在短短三个月内重新设计了其 CI/CD 管道,
|
||||
同时设法将 200 个工作流压缩到 10-15 个](https://www.cncf.io/case-studies/allianz/)。
|
||||
同时设法将 200 个工作流压缩到 10-15 个](https://www.cncf.io/case-studies/allianz/)。
|
||||
* 看看[英国金融科技公司 Bink 是如何用 Linkerd 更新其内部的 Kubernetes 分布,以建立一个云端的平台,
|
||||
根据需要进行扩展,同时允许他们密切关注性能和稳定性](https://www.cncf.io/case-studies/bink/)。
|
||||
* 利用Kubernetes,荷兰组织 [Stichting Open Nederland](http://www.stichtingopennederland.nl/)
|
||||
在短短一个半月内创建了一个测试门户网站,以帮助安全地重新开放荷兰的活动。[入门测试 (Testen voor Toegang)](https://www.testenvoortoegang.org/)
|
||||
平台[利用 Kubernetes 的性能和可扩展性来帮助个人每天预订超过 400,000 个 COVID-19 测试预约。](https://www.cncf.io/case-studies/true/)
|
||||
根据需要进行扩展,同时允许他们密切关注性能和稳定性](https://www.cncf.io/case-studies/bink/)。
|
||||
* 利用Kubernetes,荷兰组织 [Stichting Open Nederland](http://www.stichtingopennederland.nl/)
|
||||
在短短一个半月内创建了一个测试门户网站,以帮助安全地重新开放荷兰的活动。
|
||||
[入门测试 (Testen voor Toegang)](https://www.testenvoortoegang.org/)
|
||||
平台[利用 Kubernetes 的性能和可扩展性来帮助个人每天预订超过 400,000 个 COVID-19 测试预约](https://www.cncf.io/case-studies/true/)。
|
||||
* 与 SparkFabrik 合作并利用 Backstage,[Santagostino 创建了开发人员平台 Samaritan 来集中服务和文档,
|
||||
管理服务的整个生命周期,并简化 Santagostino 开发人员的工作](https://www.cncf.io/case-studies/santagostino/)。
|
||||
管理服务的整个生命周期,并简化 Santagostino 开发人员的工作](https://www.cncf.io/case-studies/santagostino/)。
|
||||
|
||||
<!--
|
||||
### Ecosystem Updates
|
||||
@@ -469,18 +448,15 @@ all the stargazers out there. ✨
|
||||
* In the [2021 Cloud Native Survey](https://www.cncf.io/announcements/2022/02/10/cncf-sees-record-kubernetes-and-container-adoption-in-2021-cloud-native-survey/), the CNCF saw record Kubernetes and container adoption. Take a look at the [results of the survey](https://www.cncf.io/reports/cncf-annual-survey-2021/).
|
||||
* The [Linux Foundation](https://www.linuxfoundation.org/) and [The Cloud Native Computing Foundation](https://www.cncf.io/) (CNCF) announced the availability of a new [Cloud Native Developer Bootcamp](https://training.linuxfoundation.org/training/cloudnativedev-bootcamp/?utm_source=lftraining&utm_medium=pr&utm_campaign=clouddevbc0322) to provide participants with the knowledge and skills to design, build, and deploy cloud native applications. Check out the [announcement](https://www.cncf.io/announcements/2022/03/15/new-cloud-native-developer-bootcamp-provides-a-clear-path-to-cloud-native-careers/) to learn more.
|
||||
-->
|
||||
|
||||
### 生态系统更新
|
||||
|
||||
* KubeCon + CloudNativeCon Europe 2022 将于 2022 年 5 月 16 日至 20 日在西班牙巴伦西亚举行!
|
||||
你可以在 [活动网站](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/)
|
||||
上找到有关会议和注册的更多信息。
|
||||
* 在 [2021 Cloud Native Survey](https://www.cncf.io/announcements/2022/02/10/cncf-sees-record-kubernetes-and-container-adoption-in-2021-cloud-native-survey/)
|
||||
中,CNCF 看到了创纪录的 Kubernetes 和容器采用。看看[调查结果](https://www.cncf.io/reports/cncf-annual-survey-2021/)。
|
||||
你可以在[活动网站](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/)上找到有关会议和注册的更多信息。
|
||||
* 在 [2021 年云原生调查](https://www.cncf.io/announcements/2022/02/10/cncf-sees-record-kubernetes-and-container-adoption-in-2021-cloud-native-survey/)
|
||||
中,CNCF 看到了创纪录的 Kubernetes 和容器采用。参阅[调查结果](https://www.cncf.io/reports/cncf-annual-survey-2021/)。
|
||||
* [Linux 基金会](https://www.linuxfoundation.org/)和[云原生计算基金会](https://www.cncf.io/) (CNCF)
|
||||
宣布推出新的 [云原生开发者训练营](https://training.linuxfoundation.org/training/cloudnativedev-bootcamp/?utm_source=lftraining&utm_medium=pr&utm_campaign=clouddevbc0322)
|
||||
为参与者提供设计、构建和部署云原生应用程序的知识和技能。查看[公告](https://www.cncf.io/announcements/2022/03/15/new-cloud-native-developer-bootcamp-provides-a-clear-path-to-cloud-native-careers/)以了解更多信息。
|
||||
|
||||
宣布推出新的 [云原生开发者训练营](https://training.linuxfoundation.org/training/cloudnativedev-bootcamp/?utm_source=lftraining&utm_medium=pr&utm_campaign=clouddevbc0322)
|
||||
为参与者提供设计、构建和部署云原生应用程序的知识和技能。查看[公告](https://www.cncf.io/announcements/2022/03/15/new-cloud-native-developer-bootcamp-provides-a-clear-path-to-cloud-native-careers/)以了解更多信息。
|
||||
|
||||
<!--
|
||||
### Project Velocity
|
||||
@@ -492,8 +468,6 @@ are contributing, and is an illustration of the depth and breadth of effort that
|
||||
|
||||
In the v1.24 release cycle, which [ran for 17 weeks](https://github.com/kubernetes/sig-release/tree/master/releases/release-1.24) (January 10 to May 3), we saw contributions from [1029 companies](https://k8s.devstats.cncf.io/d/9/companies-table?orgId=1&var-period_name=v1.23.0%20-%20v1.24.0&var-metric=contributions) and [1179 individuals](https://k8s.devstats.cncf.io/d/66/developer-activity-counts-by-companies?orgId=1&var-period_name=v1.23.0%20-%20v1.24.0&var-metric=contributions&var-repogroup_name=Kubernetes&var-country_name=All&var-companies=All&var-repo_name=kubernetes%2Fkubernetes).
|
||||
-->
|
||||
|
||||
|
||||
### 项目速度
|
||||
|
||||
The [CNCF K8s DevStats](https://k8s.devstats.cncf.io/d/12/dashboards?orgId=1&refresh=15m) 项目
|
||||
@@ -512,19 +486,17 @@ the major features of this release, as well as deprecations and removals to help
|
||||
For more information and registration, visit the [event page](https://community.cncf.io/e/mck3kd/)
|
||||
on the CNCF Online Programs site.
|
||||
-->
|
||||
|
||||
|
||||
## 即将发布的网络研讨会
|
||||
|
||||
在太平洋时间 2022 年 5 月 24 日星期二上午 9:45 至上午 11 点加入 Kubernetes 1.24 发布团队的成员,
|
||||
了解此版本的主要功能以及弃用和删除,以帮助规划升级。有关更多信息和注册,请访问 CNCF 在线计划网站上的
|
||||
[活动页面](https://community.cncf.io/e/mck3kd/)。
|
||||
了解此版本的主要功能以及弃用和删除,以帮助规划升级。有关更多信息和注册,
|
||||
请访问 CNCF 在线计划网站上的[活动页面](https://community.cncf.io/e/mck3kd/)。
|
||||
|
||||
<!--
|
||||
## Get Involved
|
||||
|
||||
The simplest way to get involved with Kubernetes is by joining one of the many [Special Interest Groups](https://github.com/kubernetes/community/blob/master/sig-list.md) (SIGs) that align with your interests.
|
||||
Have something you’d like to broadcast to the Kubernetes community? Share your voice at our weekly [community meeting](https://github.com/kubernetes/community/tree/master/communication), and through the channels below:
|
||||
The simplest way to get involved with Kubernetes is by joining one of the many [Special Interest Groups](https://git.k8s.io/community/sig-list.md) (SIGs) that align with your interests.
|
||||
Have something you’d like to broadcast to the Kubernetes community? Share your voice at our weekly [community meeting](https://git.k8s.io/community/communication), and through the channels below:
|
||||
|
||||
* Find out more about contributing to Kubernetes at the [Kubernetes Contributors](https://www.kubernetes.dev/) website
|
||||
* Follow us on Twitter [@Kubernetesio](https://twitter.com/kubernetesio) for the latest updates
|
||||
@@ -533,14 +505,13 @@ Have something you’d like to broadcast to the Kubernetes community? Share your
|
||||
* Post questions (or answer questions) on [Server Fault](https://serverfault.com/questions/tagged/kubernetes).
|
||||
* Share your Kubernetes [story](https://docs.google.com/a/linuxfoundation.org/forms/d/e/1FAIpQLScuI7Ye3VQHQTwBASrgkjQDSS5TP0g3AXfFhwSM9YpHgxRKFA/viewform)
|
||||
* Read more about what’s happening with Kubernetes on the [blog](https://kubernetes.io/blog/)
|
||||
* Learn more about the [Kubernetes Release Team](https://github.com/kubernetes/sig-release/tree/master/release-team)
|
||||
* Learn more about the [Kubernetes Release Team](https://git.k8s.io/sig-release/release-team)
|
||||
-->
|
||||
|
||||
## 参与进来
|
||||
|
||||
参与 Kubernetes 的最简单方法是加入符合你兴趣的众多 [特别兴趣组](https://github.com/kubernetes/community/blob/master/sig-list.md)(SIG) 之一。
|
||||
你有什么想向 Kubernetes 社区广播的内容吗?在我们的每周的[社区会议](https://github.com/kubernetes/community/tree/master/communication)
|
||||
上分享你的声音,并通过以下渠道:
|
||||
参与 Kubernetes 的最简单方法是加入符合你兴趣的众多 [特别兴趣组](https://git.k8s.io/community/sig-list.md)(SIG) 之一。
|
||||
你有什么想向 Kubernetes 社区广播的内容吗?
|
||||
在我们的每周的[社区会议](https://git.k8s.io/community/communication)上分享你的声音,并通过以下渠道:
|
||||
|
||||
* 在 [Kubernetes Contributors](https://www.kubernetes.dev/) 网站上了解有关为 Kubernetes 做出贡献的更多信息
|
||||
* 在 Twitter 上关注我们 [@Kubernetesio](https://twitter.com/kubernetesio) 以获取最新更新
|
||||
@@ -548,5 +519,5 @@ Have something you’d like to broadcast to the Kubernetes community? Share your
|
||||
* 加入 [Slack](http://slack.k8s.io/) 社区
|
||||
* 在 [Server Fault](https://serverfault.com/questions/tagged/kubernetes) 上发布问题(或回答问题)。
|
||||
* 分享你的 Kubernetes [故事](https://docs.google.com/a/linuxfoundation.org/forms/d/e/1FAIpQLScuI7Ye3VQHQTwBASrgkjQDSS5TP0g3AXfFhwSM9YpHgxRKFA/viewform)
|
||||
* 在[博客](https://kubernetes.io/blog/)上阅读有关 Kubernetes 正在发生的事情的更多信息
|
||||
* 详细了解 [Kubernetes 发布团队](https://github.com/kubernetes/sig-release/tree/master/release-team)
|
||||
* 在[博客](/zh-cn/blog/)上阅读有关 Kubernetes 正在发生的事情的更多信息
|
||||
* 详细了解 [Kubernetes 发布团队](https://git.k8s.io/sig-release/release-team)
|
||||
|
||||
@@ -14,7 +14,7 @@ slug: annual-report-summary-2021
|
||||
<!--
|
||||
**Author:** Paris Pittman (Steering Committee)
|
||||
-->
|
||||
**作者:**Paris Pittman(指导委员会)
|
||||
**作者:** Paris Pittman(指导委员会)
|
||||
|
||||
<!--
|
||||
Last year, we published our first [Annual Report Summary](/blog/2021/06/28/announcing-kubernetes-community-group-annual-reports/) for 2020 and it's already time for our second edition!
|
||||
|
||||
Reference in New Issue
Block a user