Home
NovaNet is a high-performance, eBPF-based Kubernetes CNI providing secure pod-to-pod connectivity, identity-based L3/L4 network policy enforcement, native BGP/OSPF/BFD routing, L4 socket-based load balancing, and real-time flow visibility.
Getting Started¶
- Installation Guide -- Prerequisites, Helm install, platform-specific notes (K3s, Kind)
- Configuration Reference -- All Helm values, config file schema, environment variables
Architecture and Design¶
- Architecture -- Data paths, eBPF programs, identity model, tunnel MAC design
- API Reference -- gRPC services, protobuf messages, eBPF map schemas
Operations¶
- CLI Reference -- All
novanetctlcommands with flags and output examples - Native Routing -- Native routing setup with BGP/OSPF/BFD
- Troubleshooting -- Common issues, debugging commands, log analysis
Development¶
- Development Guide -- Building from source, testing, contributing
The Nova Stack¶
| Component | Role |
|---|---|
| NovaEdge | Ingress load balancing, reverse proxy, SD-WAN gateway |
| NovaNet | Pod networking, L3/L4 policy, native routing (BGP/OSPF/BFD), L4 LB, observability |
NovaRoute was merged into NovaNet in v1.13.0. All routing functionality is now integrated. The NovaRoute repository has been archived.