Kubernetes Backup Legitimized: CSI Changed Block Tracking Has Arrived
Talkat KubeCon + CloudNativeCon Europe 2025 · on Wednesday, 2025-04-02· at 17:00· Level 1 | Hall Entrance S10 | Room D·
summary
Kubernetes now exposes Changed Block Tracking via KEP-3314 with an implementation in CSI that is end-to-end tested and available in Kubernetes 1.33 alpha. The design adds a CSI snapshot metadata sidecar, two CSI RPCs (GetMetadataAllocated and GetMetadataDelta), and a SnapshotMetadata CRD; it targets block volumes only. Backup clients fetch block-offset lists over a gRPC API (example tool shows five then seven blocks), use token/token-review and subject-access-review for mutual auth, and bypass the API server for large metadata payloads.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:06Change block tracking basics
- 3:13CBT in Kubernetes history
- 3:58CSI CBT architecture
- 9:28Backup workflow with snapshots
- 16:51CSI driver deployment
- 17:55Live CBT demo
- 22:30CBT tooling and code
- 25:28Resources and involvement
- 26:52Q&A
related talks
28mCSI Volume Snapshots: On the Way to Faster and Better Backups
20mFaster Backups, Less Storage: Unlocking Incremental Backups in KubeVirt
35mSIG Cluster Lifecycle (kops)
18mCloud Provider OpenStack Community Session
14mIncremental snapshots/backups in KVM plugin of Apache CloudStack
20mFrom Agent-Based to Agentless...
36mCluster Autoscaler Evolution
38mCloud Native Storage - a View of the Landscape, Projects...
