TechBits 博客

Kubernetes 1.33 最新特性

发布时间: 2025-05-21 02:00 · 作者: TechBits

1.33 是一个"把多年 beta 特性收尾转正"的版本。下面挑几个对生产影响最大的聊聊。

Kubernetes 1.33 特性

一、In-place Pod Resize 转 GA

终于可以不重建 Pod 直接调整容器的 CPU/内存 requests 与 limits。配合 VPA,垂直扩缩容真正做到零停机,对有状态服务尤其友好。

kubectl patch pod web --subresource resize --patch \
  '{"spec":{"containers":[{"name":"app","resources":{"requests":{"cpu":"1"}}}]}}'

二、Sidecar 容器 GA

通过 initContainers 上的 restartPolicy: Always 声明的原生 sidecar,启动顺序与生命周期都比"塞进 containers 数组"更可控,日志/网格代理类组件受益明显。

三、User Namespaces

容器内的 root 被映射为宿主机上的非特权用户,即便发生容器逃逸,攻击者拿到的也只是普通用户权限,安全边界大幅收紧。

四、升级建议

先在测试集群验证 CSI/CNI 插件兼容性,关注被移除的旧 API 版本;分批滚动升级 control plane 与 node。