How We Tackle KubeVirt’s Growth and Scalability
Talkat KubeCon + CloudNativeCon Europe 2025 · on Friday, 2025-04-04· at 11:45· Level 3 | ICC Capital Suite 7-9·
summary
KubeVirt adopts a lightweight virtualization enhancement process to spread design review across SIGs and produce a roadmap, automates daily scale benchmarking with phase‑transition metrics, and integrates Kwok to simulate nodes so CI creates 1,000 VMIs in seconds on a tiny cluster, cutting infra cost. CI stores metrics in S3, plots daily runs and weekly aggregates to catch regressions, and uses Quark/Kwok CRs plus service‑account impersonation to let fake VMIs pass webhook validation.
AI-written summary · about
chapters (15)
- 0:00KubeVirt growth intro
- 1:04Community evolution and SIGs
- 3:16Virtualization enhancement proposals
- 6:51KubeVirt 1.5 release highlights
- 9:43Network and storage improvements
- 10:50Community opportunities and GSOC
- 11:12KubeVirt six scale intro
- 12:16Six scale objectives and benchmarking
- 15:51Scalability monitoring results
- 17:38Quark for cost-effective scale testing
- 19:46Quark architecture and CRDs
- 22:19Adding VMI support to Quark
- 24:52Quark testing in CI
- 25:55Future work and improvements
- 27:45Call to action
related talks
32mKubeVirt - making running virtual machines in a k8s cluster
20mKubeVirt Benchmar...
43mMaking Running Virtual Machines in a Kubernetes Cluster a Mainstream Activity
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
36mIt’s All for the Users. More Durable, Secure, and Pluggable. KubeVirt v0.53
30mKubeVirt: bringing virtual machines in a Kubernetes world
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
