From Pre-Population To Disasters: Manage And Protect the State Of VMs
Talkat KubeCon + CloudNativeCon North America 2022 · on Wednesday, 2022-10-26· at 17:25· Virtual Platform Only·
summary
KubeVirt storage shows concrete APIs and integrations: the DataVolume API creates PVCs and populates disks; DataImportCron polls registry hourly and updates a managed DataSource to non‑disruptively rotate golden images; VM Snapshot/Restore uses QEMU guest agent hooks and FS freeze to produce application‑consistent snapshots; VirtualMachineExport serves disk IMG over HTTP with tokens so snapshots stream to object stores or another cluster; Velero plugin assembles the object graph for backups; Volume Populator and CDI v1, GC, and snapshot v1beta1 are coming.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:22Session Overview
- 1:26VMs in Containers on Kubernetes
- 2:43Persistent FileSystem Storage
- 4:13Persistent Block Storage
- 4:49Shared Persistent Storage with virtiofs
- 7:02DataVolume API
- 8:41DIY Golden Image Provisioning
- 10:22DatalmportCron API
- 11:16DatalmportCron Provisioning
- 12:34VirtualMachineSnapshot API
- 13:52VirtualMachineRestore API
- 15:17VirtualMachineExport API
- 17:22VirtualMachineExport In Action
- 18:17VirtualMachineExport Use Cases
- 20:38Velero Plugin - Object Graph
- 21:20Velero Plugin - Actions
- 23:00Volume Populators API
- 25:24cdi.kubevirt.io to v1
- 26:22Other Stuff
related talks
32mKubeVirt - making running virtual machines in a k8s cluster
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
27mCase Study: Volume Populators for Virtual Disks?
43mMaking Running Virtual Machines in a Kubernetes Cluster a Mainstream Activity
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
32mYour Pods can be stateless, your VMs cannot! How to manage state in k8s
36mIt’s All for the Users. More Durable, Secure, and Pluggable. KubeVirt v0.53
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
