Kubernetes v1.31:PersistentVolume 最后阶段转换时间进入 GA

宣布 PersistentVolume 的 lastTransitionTime 状态字段在 Kubernetes v1.31 中晋升为通用可用 (GA)!

Kubernetes SIG Storage 团队很高兴宣布,“PersistentVolumeLastPhaseTransitionTime”功能已达到 GA 状态,并正式成为 Kubernetes v1.31 版本的一部分。此功能在 Kubernetes v1.28 中首次作为 Alpha 引入。这项改进帮助 Kubernetes 用户了解 PersistentVolume 何时在不同阶段之间转换,从而实现更高效、更明智的资源管理。

对于 v1.31 集群,你现在可以假定每个 PersistentVolume 对象都有一个 .status.lastTransitionTime 字段,其中包含卷上次转换阶段(PendingBoundReleased)时的时间戳。此更改不会立即生效;新字段将在 PersistentVolume 更新并首次在升级到 Kubernetes v1.31 后转换阶段时填充。

发生了什么变化?

更新 PersistentVolume 对象的 API 策略已修改,以便在 PersistentVolume 转换阶段时,用当前时间戳填充 .status.lastTransitionTime 字段。如果需要,用户可以手动设置此字段,但在 PersistentVolume 再次转换阶段时将被覆盖。

要了解更多详细信息,请阅读 Kubernetes 文档中的阶段转换时间戳。你还可以阅读之前在 v1.28 中宣布此功能为 Alpha 的博文

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