VMs + Containers = The Perfect Wedding
summary
Shows a working KubeVirt setup using KubeVirt and OpenShift Virtualization on OpenShift 4.6 / Kubernetes 1.19, running KVM/libvirt inside pods. Demonstrates a Fedora 35 cloud image VM (1 vCPU, 4 GB) created from a URL, backed by PVCs and launched by a virt-launcher pod, reachable via a NodePort (31220) mapped to a worker node IP, and running for >2 hours. Notes hardware VT flags are required and VM lifecycle inherits kube scheduler and networking.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:42Containers are not virtual machines
- 3:04Virtual machines can be put into containers
- 5:25VM containers use KVM
- 6:47Virtual machines in a container world
- 7:52Virtualization native to Kubernetes
- 10:28Using VMs and containers together
- 24:55Virtual Machine Management
- 25:11Containerized virtual machines
- 26:19Containerizing KVM
- 27:37Architectural Overview
- 28:00Adding virtualization to the Kubernetes API
related talks
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
18mKubeVirt Alchemy: Transform VMs into K8s Workloads
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
32mKubeVirt + Istio: Virtual Machines on Kubernetes
43mMaking Running Virtual Machines in a Kubernetes Cluster a Mainstream Activity
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
32mKubeVirt - making running virtual machines in a k8s cluster
