Kubernetes, Beyond Containers
summary
Kubernetes can schedule full virtual machines by representing them as pod-like custom resources and using the CRI extension; projects such as virtlet and kubevirt run KVM/libvirt inside containers so VMs are placed on Kubernetes nodes. Mirantis and Red Hat have prototypes and some users run these setups in staging, but networking integration and default CNI support are incomplete, so the solution is suitable for experiments and limited production today but still has gaps for broad deployment.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:10Modern infra evolution
- 7:08OpenStack programmable infra
- 11:20Google Borg orchestration
- 14:32Kubernetes internals
- 18:01Kubernetes core
- 19:05Beyond containers
- 23:23Virtlet and KubeVirt
- 27:31KubeVirt VM integration
- 29:37Developer importance
- 31:25Kubernetes risks and future
related talks
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
30mKubeVirt: bringing virtual machines in a Kubernetes world
43mMaking Running Virtual Machines in a Kubernetes Cluster a Mainstream Activity
31mKubeVirt: What if? What if We Could Create Virtual Machines in Our K8s Cluster?
31mKubeVirt: What If Kubernetes Orchestrated Your VMs?
42mVirtual Machine Orchestration in Kubernetes Utilizing KubeVirt
32mKubeVirt + Istio: Virtual Machines on Kubernetes
