---
title: "Kubernetes 1.38 进入发布周期：KubeCon NA 当周，代码冻结定在 11 月 16 日"
date: 2026-11-10
slug: kubernetes-1-38-release-timeline
canonical: https://kernelranch.com/blog/2026/11/kubernetes-1-38-release-timeline
markdown_url: https://kernelranch.com/blog/2026/11/kubernetes-1-38-release-timeline.md
tags: ["kubernetes", "release", "kubecon", "k3s"]
---Kubernetes 1.38 的发布周期表已经把 11 月的关键节点排定。

## 1. 时间线

| 时间 | 里程碑 |
|---|---|
| 11 月 4–5 日 | 特性博客冻结（Week 10） |
| 11 月 6 日 | 代码冻结例外申请截止 |
| 11 月 9–12 日 | KubeCon NA（Week 11） |
| 11 月 16–17 日 | 代码与测试冻结（Week 12） |

对上游贡献者来说，11 月 16 日是硬边界：之后只有例外流程能进 1.38。

## 2. 为什么把冻结放在 KubeCon 之后

会议周（11 月 9–12 日）期间，社区的主要精力在会场，代码评审与 CI 注意力都会下降。把冻结放在会议之后一周，给了一个缓冲：会上聊出来的问题还有时间落地。

这也是 Kubernetes 近年固定的节奏——KubeCon 与发布周期对齐，避免"会开完了、版本也冻了"的尴尬。

## 3. 同期的一个小版本

k3s 在 11 月 3 日发布了 v1.37.2+k3s1，把 Kubernetes 更新到 v1.37.2，并同步了 containerd、runc、Traefik、CoreDNS 等组件版本。

对边缘与轻量集群的用户，这个版本比 1.38 的日程更有即时意义：它是已经可用的稳定更新，而 1.38 还在候选阶段。

## 4. 该做什么

准备跟进 1.38 的团队，现在可以做的事有三件：把弃用 API 的扫描跑一遍（`pluto` 或 `kubent` 这类工具），确认没有用到计划移除的 API；在测试集群部署 1.38 的 alpha/beta 版本观察控制器行为；把 CNI、CSI 与 ingress 控制器的兼容矩阵对一遍。

用托管服务的团队，等云厂商的版本公告比追上游更实际，但要提前知道哪些自建组件会卡住升级。

## 小结

1.38 的节奏已经清晰：11 月中旬冻结，之后进入 RC 与正式发布阶段。真正需要行动的不是"记住发布日期"，而是在冻结之前把不兼容项清掉。

KubeCon NA 与发布周期重叠，也意味着这一周的讨论会直接影响 1.39 的方向——想提特性的，现在就该准备提案。

## 数据来源与检索时间

检索时间 2026-11-10。

| 来源 | URL | 对应数据 |
|---|---|---|
| Kubernetes 发布信息页 | https://www.k8s.dev/resources/release/ | v1.38 周期：11-04/05 特性博客冻结、11-06 例外申请截止、11-09 至 11-12 KubeCon NA、11-16/17 代码与测试冻结 |
| k3s 发布说明 v1.37.X | https://docs.k3s.io/release-notes/v1.37.X | v1.37.2+k3s1 于 2026-11-03 发布，Kubernetes v1.37.2，同步 containerd/runc/Traefik/CoreDNS 等版本 |

## 核验说明

- 时间线取自 Kubernetes 官方发布页；k3s 版本号与组件版本取自其发布说明。
- 未做：没有部署 1.38 的任何版本，也没有核对各云厂商的托管版本计划；"把冻结放在 KubeCon 之后"的原因分析属推断。
