RSS-Kubernetes-Blog
Folgen
Kubernetes v1.34: Verschieben von Volume Group Snapshots zu v1beta2
Kubernetes hat Volume Group Snapshots als Alpha-Funktion eingeführt, die sich zu Beta und nun zu einer zweiten Beta-Version entwickelt hat. Diese Funktion bietet absturzkonsistente Snapshots für eine Gruppe von Volumes über Erweiterungs-APIs. Kubernetes verwendet Label-Selektoren, um PersistentVolumeClaims für das Snapshotting zu gruppieren, mit dem Ziel, Workloads aus einem Snapshot wiederherzustellen. Die Funktion stützt sich für die Implementierung auf CSI-Volume-Treiber. Die kürzlich veröffentlichte Beta 2-Version behebt ein Problem mit dem restoreSize-Feld, wenn der CSI-Treiber den ListSnapshots RPC-Aufruf nicht unterstützt. Die v1beta2-API führt die VolumeSnapshotInfo-Struktur und die VolumeSnapshotInfoList für detaillierte Snapshot-Informationen ein. Bestehende v1beta1-Objekte werden mithilfe eines Conversion-Webhooks in v1beta2 konvertiert. Das Projekt strebt die allgemeine Verfügbarkeit (GA) auf der Grundlage von Community-Feedback und Akzeptanz an. Es werden Ressourcen für weiteres Lernen bereitgestellt, darunter die Design-Spezifikation, das Code-Repository und die CSI-Dokumentation. Die Community heißt neue Mitwirkende im Kubernetes Storage SIG und der Data Protection Working Group willkommen.