Multi-Arch VM deployment options with KubeVirt + CDI
summary
KubeVirt + CDI are ported and released for x86, ARM and s390x and the team builds a live multi‑arch cluster with an s390x control plane plus an AMD64 worker, enabling Fedora VMs on S390x and AMD64 imported via CDI; they enable nested virtualization on the AMD node, use node-feature-discovery labels to schedule by architecture, run three web pages across two VMs, and confirm the demo works (screenshots as fallback). Next steps: automated multi‑arch tests and combinations like S390x+ARM.
AI-written summary · about
chapters (14)
- 0:00Multi-arch VM deployment intro
- 1:47KubeVirt and CDI overview
- 2:37Multi-arch platforms overview
- 4:24IBM Z and LinuxONE features
- 7:15AI acceleration on IBM Z17
- 8:17KubeVirt S390X progress
- 9:21Multi-arch Kubernetes demo setup
- 12:12Live multi-arch VM demo
- 13:59Demo summary and next steps
- 15:21Future multi-arch testing plans
- 16:46Power platform and AIX considerations
- 17:51Hypervisor performance comparison
- 18:35Resources and acknowledgments
- 20:01Q&A
related talks
34mWhy and how to build Kubernetes clusters with mixed CPU architectures
18mAgility Unleashed: Migrating VMs to next generation open source platforms
23mMulti-Arch Support in OpenStack
42mOperating a multi-tenancy Kubernetes service on KubeVirt
47mKubernetes clusters & on AWS with Cisco Container Platform
10mKeynote: Multi-Cloud and Multi-Cluster with CNCF’s Kuma on Kubernetes and VMs
41mCloud Computing with KVM
40mDeep Dive: Kubernetes (VMware) SIG
