Kubernetes 1.28 正式发布


Kubernetes 1.28 已正式发布,距上次更新已有 4 个月,是 2023 年的第二个版本。该版本包含 45 项增强功能。其中,19 项进入 Alpha 阶段,14 项升级到 Beta 阶段,12 项升级到稳定版。

v1.28 发布主题为 Planternetes,寓意为社区成员就像种植者,Kubernetes 在大家的精心关怀下不断成长。下面是代表此版本主题的 Logo:

1.28 版本包含了许多重要功能以及用户体验优化,下面介绍部分重要功能。

  • “从非正常节点关闭中恢复”正式 GA

在 Kubernetes 集群中,节点可能会按计划正常关闭,也可能由于断电或其他外部原因而意外关闭。 如果节点在关闭之前未腾空,则节点关闭可能会导致工作负载失败。节点关闭可以是正常关闭,也可以是非正常关闭。

从非正常节点关闭中恢复 (recovery from non-graceful node shutdown) 特性允许 kubelet 在实际关闭之前检测节点关闭事件、正确终止该节点上的 Pod 并释放资源。

  • 对控制平面和节点版本之间受支持的偏差 (skew) 进行了调整

这次更新允许测试并扩展核心节点和控制平面组件间 (control plane and node versions) 的支持版本差异,从之前的 n-2 版本扩展至 n-3 版本。

这意味着,受支持的最早的小版本中的节点组件(如 kubelet 和 kube-proxy)可以与最新受支持的小版本的控制平面组件(如 kube-apiserver、kube-scheduler、kube-controller-manager、cloud-controller-manager)协同工作。

  • 在 Linux 上启用 swap space 进入 Beta 阶段

这将以可控、可预测的方式为节点添加 swap 支持,以便 Kubernetes 用户可以执行测试并提供数据,继续在 swap 基础上构建集群功能。

swap 有两种不同类型的用户,他们可能会重叠:

  • 节点管理员,他们可能希望 swap 能用于节点级性能调整和稳定性 / 减少嘈杂的相邻问题

  • 应用开发者,他们编写的应用程序将从使用 swap 内存中受益

详情查看 发布公告、CHANGELOG


相關推薦

2023-11-10

s 是谷歌和游戏厂商育碧联合开发的游戏服务器,用于在 Kubernetes 上托管、运行和扩展专用游戏服务器。Agones v1.36.0 现已发布,具体更新内容如下: 添加了对 Kubernetes 1.28 的支持,并停止了对 1.25 的支持,以使支持矩阵达到 1

2023-07-14

Open Service Mesh 项目的维护者。合并后的团队将继续推动 Kubernetes Gateway API 的开发,该 API 与 Istio 的流量管理模型一脉相承。 “我们很高兴欢迎 Microsoft 加入我们的社区,因为他们决定将 Open Service Mesh 项目归档并在 Istio 上进行

2024-02-28

Linkerd 2.15 现已发布,该版本增加了对 Kubernetes 以外工作负载的支持。新的“网格扩展(mesh expansion)”功能首次允许 Linkerd 用户将运行在虚拟机、物理机和其他非 Kubernetes 位置上的应用程序引入到网格中,为 Kubernetes 和非 Kubernet

2022-10-15

它特别针对 Android 平台进行了优化。 目前,Filament 发布了 1.28 版本,带来如下变更: 引擎:LiSPSM 成为用户可设置的选项 引擎:获取给定原语的变形目标缓冲区 Java:修复 TransformManager.getChildren() 金属:较新的设备不

2022-11-17

TypeScript 的运行时,它使用 V8 并以 Rust 构建。 Deno 1.28 已发布,值得关注的更新包括: npm Deno 1.28 稳定了 npm 兼容性,这意味着你现在可以在 Deno 中导入超过 130 万个 npm 模块。构建应用程序将比以往更容易、更安全,现在你可

2023-11-24

编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。 本栏目将会双周更新 KCL 语

2022-12-16

Linux 6.0.7 GRUB 2.06 (os-proper is still active) Minikube 1.28 Kubernetes 1.25 Virtualbox 7.0.4 Vagrant 2.3.3 Velero 1.10.0 Trivy 0.35.0 Shadow 4.13 Wireshark 4.0.2 其他: 近 100 个菜单启动器得到了改进或修复 从 2.2 RC2 开始,kaisen-timeshift-apt

2022-12-12

Kubernetes 1.26 已正式发布。此版本总共包含 37 项功能变化,其中:11 项增强功能正在升级到 stable 阶段,10 项增强功能正在升级到 beta 阶段,16 项增强功能正在进入 alpha 阶段,此外还有 12 项功能已被标记为弃用或删除。 Kubernetes

2022-08-25

Kubernetes 1.25 已正式发布。 1.25 总共包含 40 项功能变化,其中: 15 项增强功能正在进入 alpha 阶段 10 项增强功能正在升级到 beta 阶段 13 项增强功能正在升级到 stable 阶段 两项功能已被标记为弃用或删除 主要变化

2023-04-14

Kubernetes 1.27 正式发布,这是 2023 年的第一个版本。这个版本包括 60 项增强功能。其中 18 项增强功能进入 Alpha、29 项进入 Beta,还有 13 项升级为 Stable 稳定版。 主题和标识 Kubernetes v1.27 的主题是 Chill Vibes 新内容 冻结k8s.gcr.io

2023-03-21

部分编译器报错改善 KCL Playground 支持代码分享能力 Kubernetes KPT 工具集成方案设计 Kubernetes Helm KCL 工具插件方案   下一步计划 KPM 包管理工具正式发布 更多 KCL 编译器语法错误恢复支持新版 IDE 插件发布,性能预

2023-08-23

ME.md 节点负载感知调度与重调度支持多样化的监控系统 Kubernetes 集群状态随着任务的创建和结束实时变化,在某些场景(如:增加、删除节点,Pod、Node 的亲和性改变,作业生命周期动态变化等),出现集群节点间资源利用率

2023-12-08

onfig Server 的 Native image 支持 ( PR 2361 ) Spring Cloud Kubernetes 将 Fabric8 升级到 6.7.2 ( #1373 ) 将 Kubernetes Java Client 升级到 19.0.0 (1502) Spring Cloud Build 所有 Spring Cloud 文档都是在 Antora 的帮助下构建的,其中包括新

2023-07-18

top 1.2 已正式发布。此版本添加了许多新功能(包括支持 Kubernetes 和 Compose 扩展)、修复错误,以及增强管理容器的使用体验。 Podman Desktop 是一款开源图形工具,让用户能够在本地环境中无缝使用容器和 Kubernetes。 Podman D