Skip to content

v1.0.0

Choose a tag to compare

@emigcm98 emigcm98 released this 09 Jul 08:59
5267ed4

Initial public release. KubeNDT deploys and operates virtual network topologies on Kubernetes, defined declaratively and materialized as Kubernetes-native resources over the Meshnet CNI.

Added

  • Declarative topologies deployed as StatefulSets over Meshnet CNI, with in-place add, remove and scaling of nodes and links and external uplinks.
  • Driver and capability system covering hosts, routers (Linux, FRR, VyOS) and switches (Linux bridge, OVS), with L2/L3, DNS, traffic control, NAT and OSPF.
  • Persisted driver operation history, replayed automatically on pod restart.
  • Interactive network graph with per-node info panel, shell and metrics.
  • Live packet capture with BPF filter, pcap export and per-packet dissection.
  • Per-namespace file manager mounted into pods as ConfigMaps or Secrets.
  • Kubernetes integration for kubeconfig/context, cluster status and node detail.
  • Admin password login with sessions plus kdt_ API tokens.
  • Health, readiness and version endpoints, and Swagger docs.
  • Container images published to GHCR and a Docker Compose deployment.

Full Changelog: https://github.com/emigcm98/kubendt/releases/tag/v1.0.0