Kubernetes v1.28:可追溯的默认 StorageClass 进阶至 GA

2023年 8月 21日 36.3k 0

作者: Roman Bednář (Red Hat)

译者: Michael Yao (DaoCloud)

可追溯的默认 StorageClass 赋值(Retroactive Default StorageClass Assignment)在
Kubernetes v1.28 中宣布进阶至正式发布(GA)!

Kubernetes SIG Storage 团队非常高兴地宣布,在 Kubernetes v1.25 中作为
Alpha 特性引入的 “可追溯默认 StorageClass 赋值” 现已进阶至 GA,
并正式成为 Kubernetes v1.28 发行版的一部分。
这项增强特性极大地改进了默认的 StorageClasses
为 PersistentVolumeClaim (PVC) 赋值的方式。

启用此特性后,你不再需要先创建默认的 StorageClass,再创建 PVC 来指定存储类。
现在,未分配 StorageClass 的所有 PVC 都将被自动更新为包含默认的 StorageClass。
此项增强特性确保即使默认的 StorageClass 在 PVC 创建时未被定义,
PVC 也不会再滞留在未绑定状态,存储制备工作可以无缝进行。

有什么变化?

PersistentVolume (PV) 控制器已修改为:当未设置 storageClassName 时,自动向任何未绑定的
PersistentVolumeClaim 分配一个默认的 StorageClass。此外,API 服务器中的 PersistentVolumeClaim
准入验证机制也已调整为允许将值从未设置状态更改为实际的 StorageClass 名称。

如何使用?

由于此特性已进阶至 GA,所以不再需要启用特性门控。
只需确保你运行的是 Kubernetes v1.28 或更高版本,此特性即可供使用。

有关更多细节,可以查阅 Kubernetes
文档中的默认 StorageClass 赋值。
你也可以阅读以前在 v1.26 中宣布进阶至 Beta
的博客文章。

要提供反馈,请加入我们的
Kubernetes 存储特别兴趣小组 (SIG)
或参与公共 Slack 频道上的讨论。

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论