Kubermatic branding element
Video

Watch Ronny Issac's talk at ContainerDays 2025

This session is about freeing your workloads from the shackles of traditional maintenance windows. By dynamically relocating running Virtual Machines (VMs) between Kubernetes nodes, KubeVirt keeps apps online during upgrades, scaling, or node failures.

Beneath the surface, KubeVirt orchestrates memory transfers and status checks, making VMs appear gravity-defying. “Pre-copy” sends most pages while VMs stay active, followed by a quick “stop-and-copy.” A “domain notify pipe” coordinates source and destination. For high dirty rates, “auto-converge” throttles CPU or “post-copy” starts the VM on the target, fetching pages on demand. Dedicated “migration0” and configurable parameters (e.g. completionTimeoutPerGiB) prevent stalls and manage bandwidth.

Learn best practices for migration timeouts, TLS toggling, and traffic isolation. We’ll also explore real-world scenarios like draining nodes for maintenance or using auto-converge on heavy VMs.

Speaker: Ronny Issac, Engineering Team Lead at Kubermatic

Leading Companies Choose Kubermatic

Siemens T-Systems Hilti Allianz 1&1 Bosch Lufthansa Vonage CNCF Interhyp Cube EXL Wobcom FHE3 DialogData Switch inventx Datagroup Krone Runtastic Charite Justus-Liebig-Universität Gießen Heidelberg University Swisscom