RSS Kubernetes ブログ
フォロー
Kubernetes v1.34: ボリュームグループスナップショットを v1beta2 へ移行
Kubernetes は、ボリュームグループスナップショットを Alpha 機能として導入し、Beta を経て、現在は2回目の Beta リリースに至りました。この機能は、拡張 API を介して、ボリュームのグループに対してクラッシュ整合性のあるスナップショットを提供します。Kubernetes は、スナップショット作成のためにラベルセレクターを使用して PersistentVolumeClaims をグループ化し、スナップショットからのワークロード復旧を目指しています。この機能は、実装に CSI ボリュームドライバに依存しています。最近の Beta 2 リリースでは、CSI ドライバが ListSnapshots RPC 呼び出しを欠いている場合の restoreSize フィールドに関する問題が解決されました。v1beta2 API では、詳細なスナップショット情報のために VolumeSnapshotInfo 構造体と VolumeSnapshotInfoList が導入されました。既存の v1beta1 オブジェクトは、変換 Webhook を使用して v1beta2 に変換されます。このプロジェクトは、コミュニティからのフィードバックと採用状況に基づいて、General Availability (GA) を目指しています。設計仕様、コードリポジトリ、CSI ドキュメントなど、さらに学習するためのリソースが提供されています。コミュニティは、Kubernetes Storage SIG および Data Protection Working Group への新しい貢献者を歓迎しています。