Kubernetes Data Protection WG Intro & Deep Dive
Talkat KubeCon + CloudNativeCon North America 2021 · on Wednesday, 2021-10-13· at 17:25· Room 402 AB + Online·
summary
Working Group catalogs concrete gaps and prototypes APIs: Kubernetes has volume snapshot support but lacks an export-oriented volume backup API and an efficient change block tracking (CBT) or changed-file-list mechanism so vendors otherwise do full backups; object-store backup repositories are proposed via COZY / Object Bucket Provisioning to store cluster metadata plus snapshot blobs; a volume-populator flow and Container Notifier KEP add quiesce/unquiesce hooks; GroupSnapshot and an application-backup CRD are under review; several items target alpha/beta in the 1.22–1.23 cycle and meetings run biweekly Wednesdays 9am Pacific.
AI-written summary · about
chapters (31)
- 0:00Intro
- 0:12Data Protection WG Leads
- 0:43Agenda
- 1:51Motivation
- 3:38Who are involved
- 4:01Data Protection Definition
- 5:34Definition continued
- 6:39Common Use Cases
- 8:201000-Foot: Backup Workflow
- 10:191000-Foot: Restore Workflow
- 11:35Existing Building Blocks
- 12:26Workload API and App CRD
- 13:02Volume Snapshot
- 14:07Missing Building Blocks
- 15:05K8S Componentes - Backup
- 16:14K8S Components - Restore PVC/PV Restore needs
- 18:04App Backup with Volume Backup
- 18:24CBT and Change File List
- 19:17App Backup with CBT
- 19:37Backup Repository
- 21:18App Backup with COSI
- 21:37App Restore with COSI
- 23:11App Restore with Volume Populator
- 23:34Quiesce and Unquiesce Hooks
- 25:27ContainerNotifier KEP (cont.)
- 26:20App Backup with ContainerNotifier 0
- 26:35Consistent Group Snapshot • Why do we need consistent group snapshot?
- 28:00Application Snapshot and Backup
- 28:31App Backup with Application Backup
- 28:47App Restore with Application Restore
- 29:08How to get involved
related talks
31mKubernetes Data Protection WG Intro & Deep Dive
25mIntro & Deep Dive: Kubernetes Data Protection WG
26mKubernetes Data Protection WG Intro and Deep Dive
30mKubernetes Data Protection WG Deep Dive
28mKubernetes Data Protection WG Deep Dive
30mKubernetes Data Protection WG Deep Dive
41mKubernetes Data Protection WG Deep Dive
27mIncremental backups in Kubernetes: Where we stand and what's missing
