KubeVirt Alchemy: Transform VMs into K8s Workloads
summary
KubeVirt runs VMs as pods on Kubernetes using components like the operator, virt-launcher and virt-handler backed by libvirt, supporting live migration and standard K8s scaling and lifecycle ops. The demo deploys KubeVirt via Flux GitOps and a Helm chart that boots a Fedora VM, auto-creates SSH keys, and shows a running VM pod that can call the Kubernetes API. Cloud deployments require nested virtualization or bare metal.
AI-written summary · about
chapters (9)
- 0:00Welcome to Conf42: Kube Native 2024
- 0:32Introduction to KubeVirt
- 0:50Meet the Speakers
- 1:45Containers vs. Virtual Machines
- 2:52Why KubeVirt?
- 4:47How KubeVirt Works
- 7:05Live Demo: Deploying VMs with KubeVirt
- 11:29Connecting and Managing VMs
- 17:02Conclusion and Q&A
related talks
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
32mKubeVirt - making running virtual machines in a k8s cluster
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
30mKubeVirt: bringing virtual machines in a Kubernetes world
23mRunning VM workload on Kubernetes using KubeVirt
25mKubeVirt: Converge IT infrastructure into one single Kubernetes platform
