Freedom251 › Microsegmentation Software
Antrea

What Antrea is
Antrea provides networking and security for Kubernetes workloads by implementing the Container Network Interface and Kubernetes NetworkPolicy. It uses Open vSwitch as its data plane, including for Kubernetes Service load balancing. Depending on the infrastructure, clusters can use VXLAN or Geneve overlays, or operate without an overlay. Its policy options add tiers, rule priorities, cluster-wide policies and Node policies to Kubernetes NetworkPolicy. Antrea can federate clusters with a unified data plane, multi-cluster Services and a shared security posture. Diagnostic tools include command-line and UI options for packet tracing, policy analysis and flow inspection, and metrics can be exported to Prometheus. Pod traffic encryption with IPsec or WireGuard is available between Linux nodes, but not Windows nodes. The project is open source under Apache License 2.0 and is free. It requires a Kubernetes cluster and the Open vSwitch kernel module on every node; the overview says it has been tested with Kubernetes 1.23 or later. Antrea identifies as a CNCF sandbox project.
Who it suits
Antrea suits Kubernetes operators who need pod networking, policy controls and diagnostics, including teams managing multiple clusters. It requires Kubernetes and the Open vSwitch kernel module on every node.
What it does well
- Free and open source under Apache License 2.0.
- Supports VXLAN and Geneve overlays or no overlay.
- Adds cluster-level, Node and tiered network policies.
- Offers multi-cluster federation and Services.
- Exports metrics to Prometheus.
What to know first
- Requires Open vSwitch on every Kubernetes node.
- Traffic encryption is unavailable on Windows nodes.
- Azure support is best-effort and no longer tested from version 2.5.
Limits
The free plan requires a Kubernetes cluster and the Open vSwitch kernel module on every node. Traffic encryption is unsupported on Windows nodes; the GKE guide is marked Alpha, and Azure support is no longer tested starting with Antrea 2.5.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Antrea | Apache License 2.0 · requires a Kubernetes cluster and Open vSwitch kernel module on every Kubernetes node | Free |
As antrea.io lists them, read 3 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Antrea website and review its deployment documentation.
- Prepare a Kubernetes cluster and install the Open vSwitch kernel module on every node.
- Choose a deployment route; guides cover Amazon EKS, Azure AKS and Google GKE.
- Use Antrea's CLI or UI diagnostics to inspect policies and traffic.
Antrea is a Kubernetes networking and security layer that implements pod networking and NetworkPolicy. It best fits teams that want additional policy controls, multi-cluster networking, and operational diagnostics. Its broad capabilities come with a firm prerequisite: every Kubernetes node needs the Open vSwitch kernel module.
Overview
Antrea combines the Container Network Interface with Kubernetes NetworkPolicy, using Open vSwitch as its data plane for pod networking and Kubernetes Service load balancing. It can use VXLAN or Geneve overlays, or run without an overlay where the infrastructure and use case support that design. This flexibility suits Kubernetes operators with varied network architectures, though it does not remove the node-level Open vSwitch requirement.
Key features
Antrea extends Kubernetes NetworkPolicy with policy tiers, rule priorities, cluster-level policies, and Node policies. These controls give platform teams more ways to structure and apply rules than the base policy model alone, particularly when policy needs to span workloads or address nodes.
For organizations running multiple clusters, federation brings a unified data plane, multi-cluster Services, and a shared security posture. That makes Antrea relevant to teams seeking consistent network capabilities across clusters, rather than only a CNI for one Kubernetes environment.
CLI and UI diagnostics include packet tracing, policy analysis, and flow inspection, with metrics exported to Prometheus. Integrations and guides also cover Octant, Multus, and Fluentd. Encryption with IPsec or WireGuard protects pod traffic between Linux nodes; Windows nodes do not support traffic encryption, an important limitation for mixed environments.
Deployment guides cover Amazon EKS, Azure AKS, and Google GKE, although GKE is marked Alpha. Azure support is no longer tested from Antrea 2.5 onward, and Azure-related issues receive best-effort handling. The project has been tested with Kubernetes 1.23 or later. It identifies as a CNCF sandbox project and directs users to Slack, mailing lists, community meetings, and office hours for support.
Pricing
Antrea is free and open source under the Apache License 2.0. Its plan costs nothing, with no free trial because the software is already available at no charge. There are no paid tiers to trade off against; the practical cost is meeting the Kubernetes and Open vSwitch prerequisites and operating the deployment yourself.
Platforms
Antrea supports API, Linux, self-hosted, and Windows environments. The Windows support does not include pod-traffic encryption, which is available between Linux nodes. The hybrid deployment model, centralized control plane, policy segmentation, and northbound API suit teams managing network policy as part of a Kubernetes platform. Supported protocols include VXLAN, Geneve, STT, GRE, IPsec, WireGuard, BGP, and IPFIX.
Who it's for
Antrea is a strong fit for Kubernetes platform teams that need richer policy organization, cluster-level controls, diagnostics, or federation, and can ensure Open vSwitch is installed on every node. It is less suitable when Windows-node traffic encryption is required, or when Azure deployments depend on regularly tested support.
Pros and cons
- Pros: Policy tiers, priorities, cluster-level policies, and Node policies provide controls beyond Kubernetes NetworkPolicy alone.
- Pros: Federation, multi-cluster Services, and a unified data plane address networking and security across clusters.
- Pros: Packet tracing, policy analysis, flow inspection, and Prometheus metrics support troubleshooting and monitoring.
- Cons: Every Kubernetes node requires the Open vSwitch kernel module, adding a non-negotiable deployment prerequisite.
- Cons: Windows nodes cannot encrypt pod traffic, so the security feature set differs by operating system.
- Cons: GKE deployment is Alpha, while Azure support is no longer tested from version 2.5 and is handled best-effort.
Alternatives
Choose Canal for a free Apache-2.0 project if its Linux, macOS, and self-hosted platform coverage better fits your environment. VMware Workstation Pro is also free, but its stated role is for Windows or Linux hosts on 64-bit Intel or AMD PCs rather than Kubernetes networking.
Calico Open Source may suit teams seeking community-driven support and maintenance, in-memory data retention, and unlimited clusters. CNI Plugins is a free Apache-2.0 collection of reference and example network plugins, a more focused choice when those plugins meet the need.
Flannel is another free Apache 2.0 Kubernetes networking project. Cello CNI may fit deployments using Volcengine ECS and Kubernetes that can meet its Helm 3.0 requirement. Cilium is a free option for Linux environments with kernel 5.10 or equivalent and AMD64 or AArch64. DANM is a free Kubernetes network-management alternative.
Verdict
Choose Antrea if your Kubernetes team wants more structured policy, diagnostics, and multi-cluster capabilities in a free networking layer, and can satisfy its Open vSwitch requirement. Look elsewhere if Windows traffic encryption is essential or your cloud deployment depends on stronger Azure or GKE support maturity.
Verdict
Antrea combines Kubernetes networking with additional policy, federation and diagnostic capabilities. Its node requirements and lack of Windows traffic encryption are important constraints to check against a cluster’s needs.
Questions
Is Antrea free and open source?
Yes. Antrea is free under the Apache License 2.0.
What does Antrea require?
It requires a Kubernetes cluster and the Open vSwitch kernel module on every Kubernetes node. Its overview reports testing with Kubernetes 1.23 or later.
Which platforms does Antrea support?
Its listed platforms are API, Linux, self-hosted and Windows.
Does Antrea encrypt pod traffic?
It supports IPsec or WireGuard encryption between Linux nodes. Traffic encryption is not supported on Windows nodes.
Which integrations are documented?
Its documentation lists integrations and guides for Prometheus, Octant, Multus and Fluentd.
What deployment guides are available?
Guides cover Amazon EKS, Azure AKS and Google GKE. The GKE guide is marked Alpha; Azure support is no longer tested starting with Antrea 2.5 and related issues are handled on a best-effort basis.
Facts from Antrea's own pages
- API documentation
- The documentation lists Antrea API groups and a generated Antrea API reference for developers. · antrea.io, 15 Oct 2026
- Azure support
- The AKS guide says Azure support is no longer tested starting with Antrea 2.5 and Azure-related issues are handled on a best-effort basis. · antrea.io, 3 Oct 2026
- CLI
- The project documents antctl, a command-line tool for diagnostics and operational inspection. · antrea.io, 15 Oct 2026
- Cloud deployment
- The documentation provides deployment guides for Amazon EKS, Azure AKS, and Google GKE, with GKE marked Alpha. · antrea.io, 3 Oct 2026
- CNCF community
- CNCF reports 313 contributors and 71 contributing organizations. · cncf.io, 15 Oct 2026
- CNCF health
- CNCF reports a health score of 38, describing it as concerning. · cncf.io, 15 Oct 2026
- CNCF origin
- CNCF records the first commit as 14 June 2019. · cncf.io, 15 Oct 2026
- CNCF status
- CNCF accepted Antrea on 28 April 2021 at Sandbox maturity. · cncf.io, 15 Oct 2026
- Data plane
- It uses Open vSwitch as the programmable networking data plane. · antrea.io, 15 Oct 2026
- Deployment
- A standard installation is performed by applying one YAML manifest, with Helm and cloud-specific guides also documented. · antrea.io, 15 Oct 2026
- Documentation depth
- Documentation covers installation, cloud deployment, configuration, policies, encryption, troubleshooting, APIs, Windows, integrations, multicluster and developer workflows. · antrea.io, 15 Oct 2026
- Encryption
- Inter-node pod traffic can be encrypted with IPsec or WireGuard tunnels. · antrea.io, 15 Oct 2026
- GitHub activity
- The public repository shows about 1.8k stars, 502 forks and more than 4,600 commits. · github.com, 15 Oct 2026
- Integrations
- The documentation lists integrations and guides for Prometheus, Octant, Multus, and Fluentd. · antrea.io, 3 Oct 2026
- Latest release
- GitHub lists Antrea v2.7.0 as the latest release and dates it 15 August 2026. · github.com, 15 Oct 2026
- Layer 7 policy
- Antrea supports application-aware Layer 7 HTTP and TLS network policies. · antrea.io, 15 Oct 2026
- Licence
- The repository is released under the Apache License 2.0. · github.com, 15 Oct 2026
- Limit: operational complexity
- The documented prerequisites, node kernel-module requirement and extensive configuration surface make deployment dependent on Kubernetes and host-level expertise. · antrea.io, 15 Oct 2026
- Limit: production maturity
- CNCF classifies Antrea as a Sandbox project, a category intended for experimental projects that are not yet widely tested in production. · cncf.io, 15 Oct 2026
- Multi-cluster
- It can federate clusters with shared data-plane and multi-cluster Service capabilities. · antrea.io, 15 Oct 2026
- Network modes
- It supports overlay networking with VXLAN or Geneve and can also run without an overlay, depending on the infrastructure and use case. · antrea.io, 3 Oct 2026
- Network policies
- The policy model adds tiers, rule priorities, cluster-wide policies and node policies to Kubernetes NetworkPolicy. · antrea.io, 15 Oct 2026
- Observability
- The project includes packet tracing, policy analysis, flow inspection, Prometheus metrics and flow export tools. · antrea.io, 15 Oct 2026
- Origin news
- VMware announced Antrea's CNCF Sandbox acceptance on 5 May 2021 and said the project was originally released in November 2019. · blogs.vmware.com, 15 Oct 2026
Where Antrea stands on Freedom251
- Microsegmentation Software#1 of 31
- Container Networking Software#1 of 28
- Software-Defined Networking Software#1 of 26