The cloud-native future is here — but in the words of William Gibson, it’s unevenly distributed!While containerized apps are gaining popularity, there are still millions of VM-based applications out there across the enterprise, and it may be years or decades before they’re refactored into containerized microservices.What do you do with those virtual machines in the meantime? Running entirely separate Kubernetes and virtualization infrastructures is inefficient and risky: it’s two sets of policies, access controls, network and storage configurations, etc to keep in sync.KubeVirt just might be the answer.KubeVirt is a CNCF incubating project that lets you manage VM workloads right alongside containerized workloads, on the same Kubernetes platform. VM object workloads run in pods and are managed declaratively.Sounds great, right? In this talk, we’ll:Introduce you to KubeVirt, its architecture and use cases, including how VM concepts like snapshots and persistence translate to KubernetesExplain why, after seven years of development, now is KubeVirt’s time to shineExplore the challenges, pitfalls and limitations you need to know about when starting to use KubeVirtGive you a sneak peek into a new way to take advantage of KubeVirt in multicluster environmentsYou’ll leave with a clear understanding of KubeVirt and whether it’s right for you (and your VMs!).