Kube-OVN combines OVN and Open vSwitch with Kubernetes to orchestrate cloud-native networks. It provides subnet management, static IP allocation, gateways, hybrid underlay and overlay networks, VPC features, QoS, ACLs and traffic mirroring. VPC networks support separate address spaces and networking resources for tenants. The project recommends it for Kubernetes environments that need KubeVirt support or multi-tenant networking; Kube-OVN also supports KubeVirt virtual machine live migration without network interruption. Documented integrations include Cilium, MetalLB, OpenStack, Submariner and OVN interconnect. It runs on x86_64 and arm64, with one-click installation scripts in its documentation. The project says it has been validated in production with clusters of thousands of nodes and hundreds of thousands of pods. Kube-OVN is free under the Apache-2.0 license, deployed on-premises with a centralized control plane. The project advises against it for OpenShift, public-cloud managed Kubernetes, or cases needing an all-in-one CNI, ingress, service mesh and observability stack.
Who it is for
Kube-OVN is aimed at Kubernetes environments needing multi-tenant networking or KubeVirt support. Its documented integrations may also suit deployments using Cilium, MetalLB, OpenStack or Submariner.
What is good
- Free under the Apache-2.0 license
- Supports separate tenant address spaces
- Supports KubeVirt live migration without network interruption
- Runs on x86_64 and arm64
- Documents integrations including Cilium and MetalLB
What to know first
- Project advises against use with OpenShift
- Project advises against public-cloud managed Kubernetes
- Not recommended for all-in-one networking and observability needs
Verdict
Kube-OVN offers network orchestration features for Kubernetes, including tenant VPCs and KubeVirt migration support. Check the project's stated exclusions before choosing it for OpenShift, managed cloud Kubernetes, or an all-in-one stack.
Kube-OVN plans and pricing
All plansCompared on container networking software
- Free plan
- Yes

