kubenetworks/kubevpn
KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 1866
- days_rel: 33
- days_push: 10
- n_releases_24m: 74
Adoption not part of the score
1367 stars · 73 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
KubeVPN is a Go-based CLI tool that creates a network tunnel between your local machine and a Kubernetes cluster, letting you access cluster services by name or Pod/Service IP via a TUN device. It also supports intercepting inbound traffic from remote cluster services to your local PC and running pods locally in Docker with identical environment, volumes, and networking.
Use cases
- connect local machine to kubernetes cluster network
- access kubernetes services by name from localhost
- intercept remote k8s service traffic to local pc for debugging
- run kubernetes pod locally in docker with same environment
- develop microservices locally against a remote cluster
- debug pods in a remote cluster without deploying
- telepresence alternative for kubernetes local development
When to choose
- you need bidirectional connectivity between local dev environment and a k8s cluster
- you want to intercept and debug traffic to remote cluster services on your local machine
- you want to run a pod locally in Docker with identical env, volumes, and network
- you need to connect to multiple clusters simultaneously or use SOCKS5 proxy mode
When to avoid
- you only need port-forwarding for a single service without full network access
- you cannot run privileged operations or create TUN devices on your machine
- your environment cannot pull the kubevpn traffic-manager image from ghcr.io and you cannot mirror it
Facets
cli-tool · maturity active
networking proxy developer-tools deployment vpn developer-tools cloud-computing self-hosted windows cli go kubernetes vpn tunnel service-mesh local-development tun-device gvisor dns telepresence-alternative cloud-native devops containers macos linux docker
8 sources
- readme: https://github.com/kubenetworks/kubevpn · fetched 2026-08-28 · 80c07564bc06
- homepage: https://kubevpn.dev · fetched 2026-08-29 · d69a5c30e7fe
- site_page: https://kubevpn.dev/docs/quickstart · fetched 2026-08-29 · 97e665e4309b
- site_page: https://kubevpn.dev/docs/commands/global_options · fetched 2026-08-29 · f7278991f4e8
- site_page: https://kubevpn.dev/docs/functions/connect_to_k8s_cluster_network · fetched 2026-08-29 · 2450dde46405
- site_page: https://kubevpn.dev/docs/architecture/connect · fetched 2026-08-29 · 08cc72dc4df4
- site_page: https://kubevpn.dev/docs/faq/1 · fetched 2026-08-29 · 52ad03a8b772
- site_page: https://kubevpn.dev/docs/donate · fetched 2026-08-29 · dfeec6ceadd4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kubenetworks/kubevpn | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="kubenetworks/kubevpn")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem