🌩️🛟 Disaster Recovery for VMs on Kubernetes
Author(s): Pooja Prasannakumar & Florian Coulombel
Kubernetes is no longer just a container orchestrator. As organizations modernize infrastructure, there’s growing interest in using Kubernetes to manage virtual machines (VMs) alongside cloud-native workloads—while still meeting familiar expectations like disaster recovery (DR).
In this post, we’ll walk through a practical, GitOps-friendly DR approach for VMs running on Kubernetes using:
- KubeVirt to run VMs on Kubernetes
- Dell Container Storage Modules (CSM) for storage and replication
- CSM Replication to replicate VM disks across clusters
- Argo CD + Kustomize to manage deployment and failover via GitOps