v1.0.0
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