KubeVirt: privilege dropping one capability at a time
summary
Explains how KubeVirt reduced privileges for the untrusted virt-launcher pod by iteratively removing Linux capabilities, specifically CAP_NET_ADMIN and CAP_NET_RAW. Covers concrete engineering changes made in KubeVirt and libvirt and discusses the networking implications (DHCP and layer‑2 networking) that required those changes.
AI-written summary · about
related talks
19mRunning KubeVirt Workloads with No Additional Privileges
43mKubeVirt - Kubernetes, Virtualization and Your Future Data Center
30mSimplifying KubeVirt: New tools for easier VM management
24mKubeVirt: connect KVM-in-a-Pod to a host interface
25mKubeVirt: Converge IT infrastructure into one single Kubernetes platform
38mKubeVirt Intro: Virtual Machine Management on Kubernetes
32mKubeVirt - making running virtual machines in a k8s cluster
33mPlug & Play: Modular Networking for Kubernetes Virtualization