Skip to content

Simple port forwarding TUI for Kubernetes πŸ’»β†”βŽˆ

License

Notifications You must be signed in to change notification settings

tehzhed/portnord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¬ portnord

Simple port forwarding TUI for Kubernetes πŸ’»β†”βŽˆ

portnord in action

✨ Features

  • List all ports exposed by services in a given namespace.
  • Toggle port forwarding for a specific port exposed by a service.
  • Toggle port forwarding for all ports exposed by a service.

🧩 Usage

$ portnord --help

portnord 0.1.0

USAGE:
    portnord [OPTIONS]

OPTIONS:
    -h, --help                     Print help information
    -n, --namespace <NAMESPACE>    Point to a specific namespace ('default' otherwise)
    -V, --version                  Print version information

🐞 Limitations

This is a pet project I'm working on to learn Rust πŸ¦€. It's a WIP, and functionality is currently limited and unstable.

A partial list of limitations:

  • The list of pods and services is not updated live.
  • Eventual failure to port forward is not signaled to the user.
  • Errors are currently printed to stdout, which breaks the TUI.

For most issues, restarting the app is the solution 🧸

About

Simple port forwarding TUI for Kubernetes πŸ’»β†”βŽˆ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages