Virtual machine migration is not a project.
It is a production platform transformation.
KubeVirt in Production is a practical, operator-grade guide to migrating VMware workloads into Kubernetes using OpenShift Virtualization and upstream KubeVirt-without sacrificing performance, reliability, or governance.
This book is not theory. It is a complete production blueprint.
You will learn how to design, build, and validate a Kubernetes-native virtualization platform capable of handling real enterprise workloads, including live migration, snapshot-backed recovery, multi-NIC networking, SR-IOV performance tuning, and SLO-driven operations.
From initial cluster sizing and NUMA awareness to full-stack migration waves with MTV/Forklift, this book walks you through every stage of building a migration factory that is repeatable, measurable, and auditable.
What You'll Build - A production-ready OpenShift Virtualization or upstream KubeVirt cluster
- A CDI-powered golden image factory for scalable VM onboarding
- A secure, multi-network architecture using Multus and optional SR-IOV
- A structured migration factory using MTV/Forklift with controlled waves
- Safe DNS/IP cutover workflows with rollback readiness
- Snapshot and restore validation pipelines using CSI
- Live migration maintenance workflows with zero-outage validation
- Prometheus and Grafana dashboards for VM SLO enforcement
- Governance gates, RBAC controls, and change management guardrails
- A complete end-to-end VMware → KubeVirt migration capstone project
This Book Is for You If You Are: - A Platform Engineer modernizing virtualization operations
- A Virtualization Administrator migrating from VMware
- An SRE responsible for live migration and maintenance automation
- A DevOps engineer building VM lifecycle governance in Kubernetes
- An Infrastructure Architect designing hybrid or multi-cluster migration strategies
Why This Book Is Different Most resources explain how to run a VM on Kubernetes.
This book teaches you how to:
- Migrate safely at scale
- Prove restore readiness with measurable RPO/RTO
- Detect noisy neighbors before SLO impact
- Enforce policy-as-code governance for VM lifecycle
- Operationalize virtualization as a Kubernetes-native control plane
Every chapter includes hands-on labs.
The final capstone walks you through migrating a real application stack from vSphere, operationalizing it, and producing a formal production acceptance report.
You will not just migrate workloads.
You will engineer a reliable virtualization platform.
Modern, Updated, and Production-Focused This guide covers modern tooling and practi