Skip to main content
KubeNDT logo

KubeNDT

A Kubernetes-Native Platform for Network Digital Twins

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 IPs, routes, NAT, OSPF 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, and add or remove nodes on the fly. Everything is backed by a Swagger-documented REST API.