撰写于 2026
使用节点交换内存扩展 Kubernetes 工作负载
借由 Ocean Xie, Yuan Wang | 2026.10.05 在 博客
内存往往是 Kubernetes 集群最先撞上的硬性上限。 节点远在耗尽 CPU 资源之前就会耗尽内存,而新一波智能体 AI 工作负载让情况更加严峻。 这类工作负载需要很大的内存占用来启动并运行不受信任的代码,随后闲置下来等待下一次提示。 这些闲置却常驻的内存代价高昂,也限制了节点能容纳的 Pod 数量。这正是交换内存发挥作用之处。 Kubernetes 已在 v1.34 正式支持(GA)节点以启用交换内存的方式运行, 而用高速 NVMe 固态硬盘(SSD)承载交换内存后,节点可以把休眠的内存 …
Kubernetes v1.37:Memory QoS 进阶到 Beta
借由 Qi Wang (Red Hat), Sohan Kunkerkar (Red Hat) | 2026.09.14 在 博客
Memory QoS 已在 Kubernetes v1.37 中进阶到 Beta,并默认启用。 在运行 cgroup v2 的 Linux 节点上,该特性使用内存控制器, 为内核提供更好的指引来处理容器内存。 它最早在 v1.22 中以 Alpha 形式引入,并在 v1.36 中扩展了分层内存预留。 本文介绍 v1.37 中的变更、进阶到 Beta 对集群运维人员的意义,以及如何配置该特性。 v1.37 的变更 Memory QoS 为 Beta 且默认启用 MemoryQoS …
Kubernetes v1.37:工作负载感知调度继续演进
借由 Antoni Zawodny (Google), Bartosz Rejman (Google), Heba Elayoty (Microsoft), Jon Huhn (Microsoft), Maciej Skoczeń (Google), Maciej Wyrzuc (Google), Matt Matejczyk (Google) | 2026.09.08 在 博客
AI/ML 和复杂批处理工作负载不断推动 Kubernetes 调度能力的边界。 继先前版本引入以工作负载为中心的基础增强之后, Kubernetes v1.37 为工作负载感知调度(Workload-Aware Scheduling,WAS)的演进带来了下一个重要里程碑。 在此版本中,支持编组调度的核心 Workload 和 PodGroup API、 工作负载感知抢占(Workload-Aware Preemption,WAP), 以及面向 PodGroup 的共享动态资源分 …
Kubernetes v1.37:DRA 新进展
借由 Kashish Verma | 2026.09.03 在 博客
Kubernetes 1.37 现已发布, 动态资源分配(DRA) 也在不断突破最初的边界! 此版本中,DRA 扩展资源支持正式进入 GA;这是团队连续三个版本努力达成的重要里程碑。 此外还有多项特性进阶至 Beta 或 GA,以及一批全新的 Alpha 特性,共同构成了本次更新。 下面我们来深入了解 Kubernetes 1.37 中 DRA 的新变化! v1.37 中的稳定特性 DRA 扩展资源支持已进阶至 GA。 借助此机制,DRA 驱动无需再搭配单独的设备插件, 即可满足通过传统扩展资 …
Kubernetes v1.37:Metrics API 进阶至稳定版
借由 ChengHao Yang | 2026.08.27 在 博客
在 Kubernetes v1.37 中,metrics.k8s.io API 正式进入稳定阶段,版本为 v1。 该 API 提供节点和 Pod 的 CPU 和内存用量数据,供 kubectl top 等命令以及基于资源指标的自动扩缩容使用。 对集群运维人员和应用开发者而言,这意味着 Kubernetes 对稳定版 API 的稳定性承诺现在也适用于该 API。v1 与 v1beta1 的资源类型和字段完全相同;此次变更只涉及 API 版本的稳定级别,并未改变所收集或返回的指标。 …
Kubernetes v1.37:Garhwal
借由 Kubernetes v1.37 发布团队 | 2026.08.26 在 博客
编辑:Arsh Sharma、Christopher Tineo、Kirti Goyal、Sophia Ugochukwu、Swathi Rao、Troy Connor 与之前的版本类似,Kubernetes v1.37 的发布引入了新的稳定(GA)、 Beta 和 Alpha 特性。持续交付高质量版本,彰显了我们开发周期的韧性与社区蓬勃的支持。 此版本包含 67 项增强。其中,16 项已进阶至稳定阶段,23 项已进阶至 Beta 阶段, 27 项进入 Alpha 阶段,另有 1 项弃用或移 …
Gateway API v1.6:TCPRoute 和 UDPRoute 进阶为标准版
借由 Beka Modebadze (Google), Ricardo Katz (Red Hat) | 2026.08.03 在 博客
Kubernetes SIG Network 社区欣然宣布 Gateway API v1.6.0 发布!该版本已于今年 6 月 30 日发布。 Gateway API 已成为 Kubernetes 中现代化、面向角色且表达力强的服务网络标准。 在之前的版本中,Gateway API 已为 HTTP 和 TLS 第 7 层流量建立了生产级基础。 在 1.6.0 版本中,Gateway API 通过扩展标准的第 4 层协议路由,并为实验性创新引入更清晰的 API 边界,迈出了重要一步。 …
Kubernetes v1.37 抢先看
借由 Arsh Sharma、 Christopher Tineo、 Kirti Goyal、 Sophia Ugochukwu、 Swathi Rao、 Troy Connor | 2026.07.31 在 博客
随着 Kubernetes v1.37 发布日期的临近,项目不断发展和成熟, 为了项目的整体健康,某些特性可能会被弃用、移除或被更好的特性替代。 本文概述了 Kubernetes v1.37 版本中的一些计划内变更, 发布团队认为你应该了解这些变更,以便持续维护你的 Kubernetes 环境, 并跟上最新的变化。以下信息反映了 v1.37 版本的当前状态, 在实际发布日期之前可能会发生变化。 Kubernetes v1.37 的弃用和移除kubectl:kubectl run …
为 Kubernetes 构建自定义指标导出器
借由 Victor David Effiok | 2026.07.14 在 博客
Kubernetes 内置了对 CPU 和内存的感知能力,但大多数实际的扩缩容决策所依赖的信号完全超出了这个范围: 队列中有多少消息在等待、上一个批处理作业花费了多长时间、Pod 持有多少个活跃的 WebSocket 连接。 当内置指标不够用时,指标导出器(metrics exporter) 可以填补这一空白。 本文将从头开始编写一个指标导出器,将其打包为容器,并将其接入集群,以便 Prometheus —— 最终是 HorizontalPodAutoscaler —— 能够消费这些指标。 指 …
在 Kubernetes 上运行 AI/ML 工作负载:用于 Kubeflow 的 Headlamp 插件
借由 Alok Dangre (independent) | 2026.07.13 在 博客
Kubernetes 已经悄然成为 AI 和机器学习的默认平台。 无论你是为数据科学家运行 Notebook 服务器、调度分布式训练作业、调优超参数, 还是编排多步骤 ML 流水线,这些工作负载越来越多地运行在 Kubernetes 集群上。 Kubeflow 是组装该堆栈最流行的方式之一,它以 Kubernetes 原生方式实现:每个功能都作为自定义资源定义(CRD)暴露。 这种设计对集群管理员来说是一个礼物,因为这意味着 ML 工作负载可以使用与集群中其他所有东西相同的原语进行观察和管理。 …