Kubernetes 1.31 版本正式发布,其中最引人注目的变化是正式移除了内置的 Dockershim 组件。这意味着用户必须使用 CRI 兼容的运行时,如 containerd 或 CRI-O,才能继续运行 Kubernetes 集群。这一改动标志着 Kubernetes 与 Docker 的深度集成时代正式结束,进一步推动了容器运行时标准化。
新版本还引入了多项稳定性与性能改进,包括对 Pod 优先级与抢占功能的优化,以及改进了节点资源管理。此外,Kubernetes 1.31 增强了对 Windows 容器的支持,并更新了 CSI(容器存储接口)以提供更灵活的存储配置选项。
对于正在升级集群的运维人员,官方建议提前测试 CRI 兼容性,并关注 Deprecated API 的迁移路径。更多详情可查阅官方发布说明。