
Leveraging Kubernetes virtual machines at Cloudflare with KubeVirt
10/8/2024
This post details Cloudflare's adoption of KubeVirt to run virtual machines within its multi-tenant Kubernetes clusters. It explains the need for virtualization to allow workloads tight integration with the Linux kernel without compromising multi-tenancy security. The post outlines the setup process for virtualized Kubernetes clusters using Ansible and kubeadm, and demonstrates how KubeVirt is used for scalability testing by simulating large cluster failures and for development environments. It also highlights upstream contributions to Kubernetes for controller-manager performance improvements.
