hcavarsan运维与云服务

kftray

面向 Kubernetes 的桌面端/TUI 端口转发工具,可在 Pod 变化或网络恢复后自动重连,并集中管理多条 TCP/UDP 转发。

  • DevOps / 运维
  • 后端
  • 自动化
  • API 调试
  • 监控 / 可观测
  • 桌面
  • CLI
  • macOS
  • Linux
  • 支持本地运行
  • 支持 Docker
kftray 截图
社区热度
1.5k Stars
GitHub 收藏
最近活跃
2026/8/17
近 30 天还在更新
授权协议
GPL-3.0
强 copyleft

核心亮点

  • Pod 重启、重调度或网络恢复后自动重新建立端口转发
  • 桌面托盘版 kftray 与终端版 kftui 共用 Rust 后端和配置
  • 同时管理多条转发,并通过集群 relay 支持 TCP 与 UDP

快速开始

安装方式、上手难度、开始步骤。

装在哪

本地运行

难不难

中等,需要一点配置

支持 Docker支持本地运行
  1. 01桌面端从 kftray 下载页安装;偏终端工作流可按文档通过 Homebrew、Cargo 或 Release 安装 kftui。
  2. 02选择 kubeconfig/context,先建立一条测试转发并确认目标 Service/Pod 和本地端口正确。
  3. 03需要团队共享时再引入 GitHub/annotation 配置;HTTP 日志只在调试时开启并避免记录敏感内容。

更适合谁

  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

kftray 解决的是 kubectl port-forward 长时间使用时最烦的几件事:Pod 重建后连接中断、多个转发散落在多个终端,以及 UDP 和调试场景支持有限。桌面版 kftray 与终端版 kftui 共用 Rust 后端和配置,直接监听 Kubernetes API 的 Pod 生命周期,在目标变化或电脑从断网/休眠恢复后重新建立转发。它可以同时管理多条连接,通过集群内 relay 处理 TCP/UDP,并支持从 GitHub 或 Kubernetes annotations 导入配置。需要排查接口时还可以选择记录 HTTP 请求/响应;README 明确提醒这些日志可能包含敏感数据,应只在需要时开启并做好脱敏。

信息来源

每条信息都标注了状态与出处,可展开查看。

12 条 · 展开
  • capability tags

    已核验

    automation、api_debugging、monitoring

    来源: admin_cms · cms editor · 2026/8/17

  • 最新版本

    已核验

    v0.27.30

    来源: GitHub 官方接口 · latest_release=v0.27.30 · 2026/8/17

  • 许可证

    已核验

    GPL-3.0

    来源: GitHub 官方接口 · license.spdx_id=GPL-3.0 · 2026/8/17

  • needs api key

    已核验

    来源: admin_cms · cms editor · 2026/8/17

  • 一句话用途

    已核验

    {"en":"A desktop and TUI Kubernetes port-forward manager with automatic reconnection, multi-forward control, and TCP/UDP support.","zh":"面向 Kubernetes 的桌面端/TUI 端口转发工具,可在 Pod 变化或网络恢复后自动重连,并集中管理多条 TCP/UDP 转发。"}

    来源: admin_cms · cms editor · 2026/8/17

  • 平台

    已核验

    macos、linux

    来源: admin_cms · cms editor · 2026/8/17

  • 分类线索

    根据材料推断

    security

    来源: 项目说明文档 · hint=security · 2026/8/17

  • product forms

    已核验

    desktop、cli

    来源: admin_cms · cms editor · 2026/8/17

  • role tags

    已核验

    devops、backend

    来源: admin_cms · cms editor · 2026/8/17

  • supports docker

    已核验

    来源: admin_cms · cms editor · 2026/8/17

  • supports local

    已核验

    来源: admin_cms · cms editor · 2026/8/17

  • supports self host

    已核验

    来源: admin_cms · cms editor · 2026/8/17

根据分类、能力和适用角色匹配的其他已核验项目。