← ニュース一覧
重要度 4/5

Kubernetes v1.37、PVCの最終利用日時を追跡する機能をBetaへ移行しデフォルト有効化

Kubernetes v1.37にて、ポッドから参照されていない永続ボリューム(PVC)を特定する機能がBetaへ昇格しました。これにより、不要なストレージ消費を抑えクラウドコストの削減が容易になり…

Kubernetes v1.37において、PersistentVolumeClaim(PVC)の最終利用日時を追跡する機能「PersistentVolumeClaimUnusedSinceTime」がBetaへと昇格し、デフォルトで有効化されました。この機能では、PVCプロテクションコントローラーが各PVCに対して「Unused」というステータス条件を付与し、稼働中のポッドがそのPVCを現在参照しているかどうかを動的に判別します。

従来、Kubernetesではポッドを削除してもデータ保護の観点からPVCが自動削除されない仕様であったため、管理者はカスタムツールやスクリプトを用いてポッドとPVCの対応関係をクロスリファレンスして未使用リソースを特定する必要がありました。今回の更新により、標準のAPI定義を通じてPVCが最後いつ使われたかのタイムスタンプを確認できるようになり、外部ツールなしで「孤立したPVC」の把握が可能になります。

この変更は、大規模なクラスター運用において蓄積しがちな未使用ストレージの整理を簡略化し、インフラコストの最適化に直接寄与します。利用にあたっては、PVCのステータス条件に含まれる「lastTransitionTime」を確認することで、そのPVCが未使用状態になってからの経過時間を正確に取得できる点が実務上の大きな差分となります。

一次情報

Kubernetes Blog を開く ↗

要点を短く整理しています。詳細や条件は出典元で確認してください。

朝の要約メール待機リスト

毎朝7時に「今日の3本」をメールで受け取る(先行導入)。

次に読む

一覧を見る →
Kubernetes Blog
Kubernetes Blog、技術仕様の更新内容を公表

KubernetesのSIG Appsは、従来のステートレスなWebサービスに加え、AIワークロードやバッチ処理を含む複雑なライフサイクル管理へ注力します。DeploymentやStatefulSe…