Terminal interface for professionals managing multiple Kubernetes port-forwards with auto-reconnect, hot-reload, and real-time health monitoring. No, it's not a wrapper for the kubectl command.
Everything you need for production-grade port-forwarding
Add forwards on-the-fly
Modify in real-time
Remove instantly
Enable/disable with Space
Exponential backoff retry
Config changes auto-apply
Real-time monitoring
All clusters in one place
Get started in seconds
macOS & Linux
brew install
lukaszraczylo/brew-taps/kportal
All platforms
curl -fsSL
https://raw.githubusercontent.com/lukaszraczylo/kportal/main/install.sh
| bash
Direct download from GitHub releases
Simple YAML configuration
contexts:
- name: production
namespaces:
- name: backend
forwards:
- resource: service/postgres
protocol: tcp
port: 5432
localPort: 5432
alias: prod-db
- name: frontend
forwards:
- resource: service/redis
protocol: tcp
port: 6379
localPort: 6379
alias: prod-redis
pod/name
- Direct pod
service/name
- Service
deployment/name
- Deployment
Everything you need to know