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

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

  •  
  •   eryajf · 5 小时 24 分钟前 · 701 次点击

    做运维的同学应该都懂那种感受: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 ⭐

    9 条回复    2026-04-20 13:10:44 +08:00
    xinzi
        1
    xinzi  
       5 小时 21 分钟前
    点赞
    LaLy
        2
    LaLy  
       5 小时 2 分钟前
    现在我使用场景缺乏一个 crontab 和 configmap 管理工具,通过控制面板查看 crontab 定时执行记录和日志,也可以看到 configmap 修改记录。现在配置没走配置中心,都用 configmap 做配置管理了
    KateScarlet
        3
    KateScarlet  
       4 小时 58 分钟前
    看上去不错
    hcy
        4
    hcy  
       4 小时 28 分钟前
    为什么不用 k9s 套壳?
    defunct9
        5
    defunct9  
       4 小时 2 分钟前
    为啥我试了两个集群:
    yaml: line 18: mapping values are not allowed in this context
    eryajf
        6
    eryajf  
    OP
       2 小时 40 分钟前
    @LaLy 方便可以给我发个邮件,在我 github 主页有邮箱,详细沟通下你这个场景。
    eryajf
        7
    eryajf  
    OP
       2 小时 39 分钟前
    @KateScarlet 欢迎试用体验,有需要就提,主打一个听劝,运维友好
    eryajf
        8
    eryajf  
    OP
       2 小时 38 分钟前
    @defunct9 可能是内容问题?试试纯原生的 config 呢?
    defunct9
        9
    defunct9  
       1 小时 43 分钟前
    我拷贝的~/.kube/config 的内容,2 集群都是正常能用 k9s 打开的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5659 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:53 · PVG 14:53 · LAX 23:53 · JFK 02:53
    ♥ Do have faith in what you're doing.