KubeVirt: Converge IT infrastructure into one single Kubernetes platform
summary
KubeVirt installs into an existing cluster (minikube or bare metal with nested KVM) via the operator and exposes VM lifecycle through kubectl plus a kubevirt-specific client; it runs libvirt/KVM inside a pod (compute + volume containers) and supports image formats qcow2/raw, container-disk for ephemeral disks and persistent disks via PVCs or the containerized data importer with DataVolume automation. Networking uses CNI plugins (bridge, multus, ovn), supports live migration, and runs alongside containers on the same Kubernetes control plane.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:47Agenda
- 1:46Infrastructure Convergence
- 4:11KubeVirt Installation
- 5:40Benefits with KubeVirt
- 6:43KubeVirt architecture
- 7:10Components of KubeVirt
- 8:52Virtual Machine Instance
- 9:49Create a new VMI
- 10:36Where do I find the domxml files
- 12:15Create a new Virtual Machine
- 13:13VM mgmt with virtctl
- 14:32containerDisk
- 15:44Containerized Data Importer
- 19:10DataVolume Example
- 20:03KubeVirt Networking
- 21:38Network Interfaces (frontend)
- 22:12Network Types (Backend)
- 23:08Other KubeVirt Features
- 24:03Collaboration
related talks
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
32mKubeVirt - making running virtual machines in a k8s cluster
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
31mKubeVirt: What if? What if We Could Create Virtual Machines in Our K8s Cluster?
30mKubeVirt: bringing virtual machines in a Kubernetes world
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
18mKubeVirt Alchemy: Transform VMs into K8s Workloads
