The Data Protection Working Group in Kubernetes aims to provide basic components to support stateful application protections in the Kubernetes environment. The group has made progress in identifying missing functionalities and collaborating across multiple SIGs to design features to enable data protection in Kubernetes.
- The motivation of the Data Protection Working Group is to provide or build or design the basic components to support stateful application protections in the Kubernetes environment.
- The group has identified gaps in day two operations for stateful workloads in Kubernetes, particularly in application level consistency snapshots or backup of systems and restoration pieces along with data stored in persistent volumes.
- The group has published the first-ever white paper in the community, which outlines modern applications that consider or are moving to Kubernetes environment and the mechanisms those applications use to protect data.
- The group has developed several Caps, including the William model convention, which aims to fix the CVE vulnerability introduced by the volume model transition.
- The group has several active contributors from various organizations, including storage and backup vendors, cloud providers, application developers, and end-users.
- Interested parties can join the working group and contribute to the effort.
The group has identified a vulnerability introduced by the volume model transition, which can cause the kernel to crash if a block volume is infected with malware and accidentally restored into a file system volume. This vulnerability can be fixed by introducing a volume conversion model.