V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
eryajf

运维 help 运维,开源一个桌面端 K8S 多集群管理工具: https://github.com/eryajf/kite-desktop

  •  
  •   eryajf · 12 小时 0 分钟前 · 1045 次点击

    做运维的同学应该都懂那种感受:kubectl 的敲多了难受,Web Dashboard 寄存于浏览器也有很多限制。

    所以我自己做了个桌面端的 K8S 工具:Kite Desktop ,基于 Wails v3 ( Go + React ),可以来看看是否合你的胃口。

    GitHub: https://github.com/eryajf/kite-desktop

    目前 v0.1.8 ,半个月已迭代 9 个版本,持续更新中。

    核心功能:

    • 多集群一键切换,kubeconfig 自动发现
    • Pod/Deployment/Service 等全资源可视化管理
    • 内置 Monaco 编辑器直接改 YAML
    • Web 终端,不用再手敲 port-forward
    • 内置 AI Sidecar ,历史会话持久化
    • 快捷键,高频操作支持快捷键,快人一步。

    欢迎试用,欢迎 Star ⭐

    17 条回复    2026-04-20 19:11:41 +08:00
    xinzi
        1
    xinzi  
       11 小时 57 分钟前
    点赞
    LaLy
        2
    LaLy  
       11 小时 37 分钟前
    现在我使用场景缺乏一个 crontab 和 configmap 管理工具,通过控制面板查看 crontab 定时执行记录和日志,也可以看到 configmap 修改记录。现在配置没走配置中心,都用 configmap 做配置管理了
    KateScarlet
        3
    KateScarlet  
       11 小时 34 分钟前
    看上去不错
    hcy
        4
    hcy  
       11 小时 3 分钟前
    为什么不用 k9s 套壳?
    defunct9
        5
    defunct9  
       10 小时 37 分钟前
    为啥我试了两个集群:
    yaml: line 18: mapping values are not allowed in this context
    eryajf
        6
    eryajf  
    OP
       9 小时 15 分钟前
    @LaLy 方便可以给我发个邮件,在我 github 主页有邮箱,详细沟通下你这个场景。
    eryajf
        7
    eryajf  
    OP
       9 小时 15 分钟前
    @KateScarlet 欢迎试用体验,有需要就提,主打一个听劝,运维友好
    eryajf
        8
    eryajf  
    OP
       9 小时 14 分钟前
    @defunct9 可能是内容问题?试试纯原生的 config 呢?
    defunct9
        9
    defunct9  
       8 小时 18 分钟前
    我拷贝的~/.kube/config 的内容,2 集群都是正常能用 k9s 打开的
    Imr
        10
    Imr  
       5 小时 26 分钟前
    可以增加一个和 lens 的对比
    Zzdex
        11
    Zzdex  
       3 小时 1 分钟前   ❤️ 1
    原作者在此。

    希望能将有用的改动也同步给上游,给原项目也点点 star :)

    (怎么把我精心设计的 logo 也改了
    mikaelson
        12
    mikaelson  
       2 小时 33 分钟前
    用了一阵子的 kite ,习惯上还是不如 lens 方便
    shakaraka
        13
    shakaraka  
    PRO
       2 小时 25 分钟前
    https://lenshq.io 相比缺了太多了。
    eryajf
        14
    eryajf  
    OP
       2 小时 22 分钟前
    @Imr 还在迭代中,这个后续会有
    eryajf
        15
    eryajf  
    OP
       2 小时 20 分钟前
    @Zzdex 因为是完全改造为桌面端了,有很多改造是破坏了原来 web 的交互逻辑,没办法往上游同步了。这些在 readme 也有详述。
    的确原来 logo 很不错,但想着项目独立维护发展了,就也单独制作了 logo 。
    eryajf
        16
    eryajf  
    OP
       2 小时 19 分钟前
    @shakaraka 可以讲出你认为还缺少的部分,我来看看能不能补充。
    eryajf
        17
    eryajf  
    OP
       2 小时 17 分钟前
    @Zzdex readme 里标注了原项目的来源,以及感谢。防止没看到,这里再单独对原项目及作者表达一下感谢,感谢作者开发的 web 版 Kite ,很优秀。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3287 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 13:29 · PVG 21:29 · LAX 06:29 · JFK 09:29
    ♥ Do have faith in what you're doing.