一款批量端口转发Kubernetes服务的工具,为本地开发提供集群内服务访问。
- v1.25.16
- 发布于
- 2026年6月20日
- 4,171
- 星标
- 41,992
- 下载
- 同步于
- 1 天前
最新版本
v1.25.162026年6月20日 09:50下载慢?可在上方随时切换镜像源
项目说明
项目概述
kubefwd 是一款命令行工具,用于批量端口转发 Kubernetes 服务到本地工作站。每个服务获得唯一的 loopback IP(127.x.x.x),消除端口冲突,实现与集群一致的服务名访问。
主要功能
- 交互式 TUI:实时服务监控和流量指标
- 每服务独立 IP:每个服务拥有自己的 127.x.x.x 地址
- 自动重连:Pod 重启或连接断开时自动重连
- 批量转发:一条命令转发命名空间内所有服务
- 实时流量监控:查看进出字节和 HTTP 活动
- MCP 支持:与 AI 助手(Claude Code、Cursor)集成
适用人群
- Kubernetes 开发者
- 需要本地访问集群服务的工程师
- DevOps 和平台工程师
快速上手
- macOS:
brew install kubefwd - Linux:从 Releases 下载
.deb、.rpm或.tar.gz - Windows:
winget install txn2.kubefwd - 转发命名空间内所有服务:
sudo -E kubefwd svc -n my-namespace --tui - 按
?查看帮助,q退出
核心优势
- 消除环境特定的连接配置
- 生产环境连接字符串在本地同样工作
- 无需 Docker Compose 或本地服务设置
- 开源免费
系统要求
- 操作系统:macOS、Linux、Windows
- 支持架构:x86_64、arm64
- 额外依赖:kubectl、Kubernetes 集群访问
注意事项
- 需要 sudo 权限修改
/etc/hosts - 支持多个命名空间和标签过滤
历史版本
排序