本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。
Kubernetes v1.31:PersistentVolume Last Phase Transition Time 進入 GA 階段
宣佈在 Kubernetes v1.31 中,PersistentVolume 的 lastTransitionTime
狀態欄位進階至正式釋出(GA)!
Kubernetes SIG Storage 團隊激動地宣佈,“PersistentVolumeLastPhaseTransitionTime” 特性已達到 GA 狀態,並正式成為 Kubernetes v1.31 版本的一部分。該特性最初在 Kubernetes v1.28 中作為 Alpha 特性引入。這一增強功能幫助 Kubernetes 使用者瞭解持久卷(PersistentVolume)在不同階段之間轉換的時間,從而實現更高效、更明智的資源管理。
對於 v1.31 叢集,你現在可以假定每個 PersistentVolume 物件都有一個 .status.lastTransitionTime
欄位,該欄位記錄了捲上次轉換其階段的時間戳。這一變化並非立即生效;新欄位將在 PersistentVolume 更新並首次在階段之間(Pending
、Bound
或 Released
)轉換時填充,前提是叢集已升級到 Kubernetes v1.31。
有哪些變化?
更新 PersistentVolume 物件的 API 策略已修改,以便在 PersistentVolume 轉換階段時,用當前時間戳填充 .status.lastTransitionTime
欄位。使用者可以在需要時手動設定此欄位,但當 PersistentVolume 再次轉換階段時,該欄位將被覆蓋。
要了解更多詳情,請閱讀 Kubernetes 文件中關於階段轉換時間戳的內容。你也可以閱讀之前宣佈該特性在 v1.28 中作為 Alpha 釋出的博文。
如需提供反饋,請加入我們的 Kubernetes 儲存特別興趣小組(SIG),或在我們的公共 Slack 頻道上參與討論。