~/talk

KubeVirt: What If Kubernetes Orchestrated Your VMs?

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [kubernetes]
links:none on file
slides:none on file

KubeVirt runs full virtual machines by launching QEMU inside Kubernetes pods (a virt-launcher / QEMU-in-pods model), reusing Kubernetes storage and networking while adding features like live migration, vGPU, NUMA and confidential compute. VM image workflows are either embedding large QCOW2 files in containers (slow) or using CSI image import plus PVC cloning (faster) — initial imports can take 10–15 minutes unless cloned. Networking requires Multus/OVN-Kubernetes and IPAM for persistent IPs (otherwise DHCP/IP persistence is problematic), and KubeVirt is suited for running a few VMs in container-first clusters rather than replacing OpenStack/VMware.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Containerization vs virtualization
  3. 4:36Kubevirt principles
  4. 7:25Kubevirt architecture
  5. 9:30VM vs containers differences
  6. 11:16Image storage issues
  7. 13:44Image management solutions
  8. 17:42Network issues with Kubevirt
  9. 22:18Summary and recommendations
  10. 23:24Use cases and alternatives
  11. 24:07Q&A
~/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.