Skip to content
SPECIFICTION
Get listed

Spiderpool

spidernet-io.github.io

Free plan LinuxAPISelf-hosted

What it is

Spiderpool is a free, open-source Kubernetes networking solution for underlay networking and RDMA on bare metal, virtual machines, and public clouds. Its CRD-based IPAM handles dual-stack networks, shared or exclusive address pools, and static addresses for stateful applications. The project supports Macvlan, IPvlan, and SR-IOV, while its IPAM can pair with compatible CNIs such as Calico and Weave. Pods may use multiple underlay interfaces or combine underlay and overlay interfaces, with policy routing across them. Documented connectivity includes Pod-to-host access, conflict detection, gateway checks, and service access through kube-proxy or an eBPF replacement. RDMA works with RoCE and InfiniBand in shared or exclusive device modes. Use cases include storage, middleware, observability, AI training, latency-sensitive workloads, and separate bandwidth needs. It supports AMD64 and ARM64 nodes, with SpiderSubnet requiring Kubernetes 1.21 or later. Spiderpool is Apache 2.0 licensed and a CNCF sandbox project.

Spec sheet

Purpose
Spiderpool is an underlay and RDMA networking solution for Kubernetes on bare metal, virtual machines, and public clouds.Read 4 Oct 2026 · spidernet-io.github.io
Support
The project lists CNCF Slack, a monthly community meeting, maintainer email, and a WeChat group as community contact options.Read 4 Oct 2026 · spidernet-io.github.io
CNI support
Spiderpool works with Macvlan, IPvlan, and SR-IOV, and its IPAM can also be used with compatible CNIs such as Calico and Weave.Read 4 Oct 2026 · spidernet-io.github.io
Connectivity
The project documents Pod-to-host connectivity, IP conflict detection, gateway reachability checks, and service access through kube-proxy or an eBPF-based replacement.Read 4 Oct 2026 · spidernet-io.github.io
Deployment requirements
Documented node architectures are x86-64 and arm64; the SpiderSubnet feature requires Kubernetes v1.21 or later.Read 4 Oct 2026 · spidernet-io.github.io
Feature maturity
The roadmap marks IPAM and multiple NIC and routing coordination as beta, while RDMA and multi-cluster networking are alpha for macvlan, ipvlan, and SR-IOV.Read 4 Oct 2026 · spidernet-io.github.io
IP address management
Its CRD-based IPAM supports dual-stack networking, shared and exclusive pools, and static IP addresses for stateful applications.Read 4 Oct 2026 · spidernet-io.github.io
Multiple interfaces
Pods can use multiple underlay interfaces or a combination of underlay and overlay interfaces, with policy routing managed across interfaces.Read 4 Oct 2026 · spidernet-io.github.io
Project status
The project describes itself as a Cloud Native Computing Foundation sandbox project.Read 4 Oct 2026 · spidernet-io.github.io
RDMA
Spiderpool supports RDMA using RoCE and InfiniBand, with devices available to Pods in shared or exclusive mode.Read 4 Oct 2026 · spidernet-io.github.io
Security and license
Spiderpool is licensed under Apache License 2.0.Read 4 Oct 2026 · spidernet-io.github.io
Use cases
The project identifies storage, middleware, observability, AI training, latency-sensitive workloads, and applications needing separate network bandwidth as use cases.Read 4 Oct 2026 · spidernet-io.github.io

Plans and prices

Free (Apache License 2.0) Free Open source project; Kubernetes networking solution Read 4 Oct 2026 · spidernet-io.github.io

Every Spiderpool plan and price →

Strong points and limits

Strong points

  • Free Apache 2.0 open-source project
  • Dual-stack and static-IP IPAM
  • Macvlan, IPvlan, and SR-IOV support
  • RoCE and InfiniBand RDMA
  • Multiple interfaces with policy routing

Limits

  • Some features remain beta or alpha
  • SpiderSubnet requires Kubernetes 1.21 or later
  • Linux and self-hosted platform focus

Who it suits

Spiderpool suits Kubernetes operators running specialized networking on bare metal, virtual machines, or public clouds. It is relevant for workloads needing RDMA, multiple interfaces, separate bandwidth, or static addressing.

Verdict

Spiderpool provides broad underlay, IPAM, multi-interface, and RDMA functions for Kubernetes. Its roadmap labels IPAM and routing coordination beta, while RDMA and multi-cluster networking are alpha for listed CNIs.

Where Specifiction places it

Alternatives to SpiderpoolAll alternatives →