KubeVirt + Istio: Virtual Machines on Kubernetes
summary
Shows how to run legacy virtual machines inside Kubernetes using KubeVirt by representing each VM as a VMI pod that runs QEMU/libvirt via virt-launcher, and how to join those VM pods to an Istio service mesh with automatic sidecar injection and traffic control. Presents a concrete OpenShift demo with Istio traffic split 70/30 between VM and container, observability using Kiali and Jaeger, SAN-backed persistent storage, and Multus for additional networking.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:10What is KubeVirt
- 7:09Service mesh basics
- 10:57Infrastructure as code with Istio KubeVirt
- 16:37Demo: VMs containers in Istio
- 23:46VMs with Istio pros and cons
- 29:46Q&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
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
30mKubeVirt: bringing virtual machines in a Kubernetes world
23mRunning VM workload on Kubernetes using KubeVirt
31mKubeVirt: What if? What if We Could Create Virtual Machines in Our K8s Cluster?
32mKubeVirt - making running virtual machines in a k8s cluster
