Skip to main content
KubeNDT logo

KubeNDT

A Kubernetes-Native Platform for Network Digital Twins

v1.7.0Rip, ospfv3 and multi-area ospf

Deploy and operate virtual network topologies on Kubernetes. Define your network as JSON, watch it come alive as a graph, and configure every node at once - all driven by a documented REST API.

KubeNDT dashboard showing a virtual network topology as an interactive graph

Topologies as code

Describe nodes, links, images and replicas in a JSON file. KubeNDT deploys them into your cluster as StatefulSets and renders the network as a live, interactive graph.

Configure the whole network at once

Assign IPv4 and IPv6 addresses, routes, NAT, OSPF, RIP or bridges declaratively. A driver and capability system translates the same intent into the right commands for any node type, so any container image works as a node.

Operate it live

Open a shell into any pod, capture packets live, trace a path hop by hop across the graph, shape links and measure their throughput, and add or remove nodes on the fly. Everything is backed by a Swagger-documented REST API.