Kubernetes port forward manager

Every port forward, in one list

Forward a port of a pod, service, Deployment or StatefulSet in two clicks and manage all of them, from every cluster, at the bottom of the sidebar.

Download for macOS
brew install --cask aleksskoz/tap/kubedrive

macOS 13 or later · Apple silicon and Intel · signed and notarized by Apple

Windows 10 1809 or later, Windows 11 · not code-signed yet: More info → Run anyway

sudo apt install ./kubedrive_0.6.7_amd64.deb

Debian 13, Ubuntu 24.04, Fedora 40 and newer · GTK 4 and WebKitGTK 6.0 come as dependencies

Free forever for two clusters · Pro free for 14 days, no card

Three running port forwards in KubeDrive's sidebar, each with Open, Copy address and Stop

Two clicks

Pick the port; leave the local port empty and KubeDrive takes a free one, then opens the address in your browser.

All forwards in one place

Every running forward from every cluster, with Open, Copy address and Stop.

Survives a pod restart

The forward moves to the new pod on the same port.

Unlimited with ProPro

The Free plan runs three forwards at once; Pro runs as many as you need.

Questions

What happens when the pod restarts?
The forward moves to the new pod on the same port.
Do forwards keep running after I quit?
No: forwards run while KubeDrive is open.
How many forwards can I run?
Three at once on Free, unlimited with Pro, free for 14 days, no card.
Can I forward to a service?
Yes: to a pod, a service, a Deployment or a StatefulSet.
Port forwards in the guide →
Use cases

Try it on your largest namespace.

Free for two clusters of any size. No account, no card: open KubeDrive and pick a context.

Download for macOS
brew install --cask aleksskoz/tap/kubedrive

macOS 13 or later · Apple silicon and Intel · signed and notarized by Apple

Windows 10 1809 or later, Windows 11 · not code-signed yet: More info → Run anyway

sudo apt install ./kubedrive_0.6.7_amd64.deb

Debian 13, Ubuntu 24.04, Fedora 40 and newer · GTK 4 and WebKitGTK 6.0 come as dependencies