~/talk

Intro & Deep Dive: Kubernetes Data Protection WG

name:Xing Yang
github:xing-yang
links:none on file
slides:none on file

Kubernetes Data Protection WG organizes bi‑weekly meetings since January 2020 and maps concrete gaps: VolumeSnapshot moved from alpha (1.12) to beta (1.17) and targets GA in 1.20, but Kubernetes lacks a volume backup API to export snapshots off primary storage, CBT/change‑file lists to avoid full backups, a standardized backup repository (CoS/COsY is prototyping in 1.20), a generic data populator to rehydrate PVCs from object backups, container notifier quiesce hooks, consistent group snapshots, and an application snapshot/backup CRD.

AI-written summary · about

  1. 0:00Start
  2. 4:40Data Protection Definition • The main purpose of Data Protection is to ensure that an application and its data can be restored to a previously preserved state after any
  3. 6:54Typical App Backup Workflow Virtual
  4. 8:38Typical App Restore Workflow. Virtual
  5. 10:32Application CRD
  6. 11:17Volume Snapshot
  7. 18:01Generic Data Populator • Why do we need generic data populator
  8. 19:01App Restore with Data Populator Virtual
  9. 19:22Quiesce and Unquiesce Hooks Virtual
  10. 23:15Application Snapshot & Backup Virtual
  11. 24:05App Restore with Application Restore Virtual
  12. 24:42How to get involved
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.