Kubernetes 1.27 Introducing VolumeGroupSnapshot


Userlevel 7
Badge +22

Hello Everyone,

 

Kubernetes 1.27 is out and of special interest to the backup world is the introduction of the VolumeGroupSnapshot. Sysdig have a great what’s new page here: https://sysdig.com/blog/kubernetes-1-27-whats-new/

 

Concerning VolumeGroupSnapshot it states the following: 

This enhancement adds support in the Kubernetes API to create a snapshot of multiple volumes together, in a way that they are consistent, and prevent data loss.

Take the example of an application that is using different volumes, for example, one for data and another for logs. If you create a snapshot of both volumes at different times, the application may not behave consistently when performing a disaster recovery.

CSI drivers must support the CREATE_DELETE_GET_VOLUME_GROUP_SNAPSHOT capability in order to perform a VolumeGroupSnapshot

As noted the CSI drivers need to support this and then after that Kasten will have to bring it on (maybe we can try to coerce @michaelcade to reveal what the plans are there for this new feature 😀🍺.

The idea that some applications would need all of their volumes snapshotted at the same time makes sense to me so this is yet another “needed” feature on the road to Kubernetes becoming mainstream!


1 comment

Userlevel 7
Badge +20

Very cool enhancement to check out when I get there. 😜

Comment