
Weave Net
Container networking software
DevOps software
Containerization software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Weave Net and its alternatives fit your requirements.
Completely free
Small
Medium
Large
- Education and training
- Agriculture, fishing, and forestry
- Arts, entertainment, and recreation
What is Weave Net
Weave Net is a container networking plugin that provides an overlay network so containers and Kubernetes pods can communicate across hosts without manual network configuration. It targets platform and DevOps teams running Kubernetes clusters that need a simple CNI-based network fabric with built-in service discovery and optional network policy enforcement. It is commonly deployed as a DaemonSet and integrates with Kubernetes networking primitives. The project is open source and is historically associated with Weaveworks’ Kubernetes tooling ecosystem.
Simple Kubernetes CNI deployment
Weave Net installs as a Kubernetes CNI plugin and typically runs as a DaemonSet, which fits common cluster operations patterns. It abstracts cross-node networking so pods can communicate without requiring per-host routing configuration. This makes it practical for teams that want a straightforward overlay network rather than a broader service mesh or full network virtualization stack.
Overlay networking across hosts
The product provides an overlay network that spans multiple nodes, enabling pod-to-pod connectivity even when underlying networks are not directly routable. This is useful in heterogeneous environments and in clusters where IP addressing and routing are constrained. It focuses on L3 connectivity for containers rather than acting as an ingress proxy or load balancer.
Network policy capability
Weave Net supports Kubernetes NetworkPolicy (via its policy controller components), allowing teams to define and enforce traffic rules between pods and namespaces. This helps implement basic segmentation and least-privilege communication at the cluster network layer. For organizations standardizing on Kubernetes-native constructs, this reduces the need for separate policy tooling for common cases.
Performance overhead of overlays
Overlay networking can add encapsulation overhead and may reduce throughput or increase latency compared with native routing approaches. The impact depends on traffic patterns, MTU settings, and underlying network capabilities. Teams running high-performance east-west traffic may need careful tuning and benchmarking.
Operational complexity at scale
While initial setup is straightforward, diagnosing network issues in overlay networks can be difficult, especially in large clusters or mixed environments. Troubleshooting often requires familiarity with CNI behavior, node-level networking, and Kubernetes networking internals. This can increase mean time to resolution compared with more managed or tightly integrated networking stacks.
Project and vendor uncertainty
Weave Net is open source and historically tied to Weaveworks, but long-term roadmap, maintenance cadence, and enterprise support options can be less clear than for products backed by large platform vendors. Organizations with strict support and lifecycle requirements may need to validate current maintainers and release activity. This can affect risk assessments for production-standard networking components.
Plan & Pricing
Pricing model: Open-source, self-hosted License: Apache-2.0 Paid plans: None listed on the vendor's official project repository (no tiered or usage-based pricing found)
Notes:
- Weave Net is provided as an open-source project (weaveworks/weave) and the repository is archived (read-only) as of June 20, 2024. Installations are self-hosted; there is no official paid offering or pricing page for Weave Net on the vendor's official sources.
Seller details
Weaveworks Inc.
San Francisco, CA, USA
2014
Private
https://www.weave.works/
https://x.com/weaveworks
https://www.linkedin.com/company/weaveworks/