开源地址: https://github.com/togettoyou/kpilot 在线体验地址: https://kprulgxhnkkz.sealosbja.site 架构上采用 Server + Worker 模式,Worker 主动发起双向 gRPC 连接,所有 K8s 操作由 Worker 代理执行。Server 端不持有任何集群的 kubeconfig ,运行时数据 100% 来自 Worker push 。 目标集群只要能访问 Server 的 gRPC 端口就能纳管,不要求 Server 侧反向可达,跨 VPC / 跨云 / 混合云一视同仁。 功能亮点: Volcano 全家桶可视化 GPU 治理 —— vGPU 切分实况(基于 volcano-vgpu-device-plugin )+ DCGM 指标监控 通用 K8s 控制台 Helm 插件能力 下一站计划: 模型服务:模型仓库+推理部署
一直想做一款自己的 K8s 运维平台方面的产品,五一放假那天开了 Claude Max 5x 订阅,一有时间就吭哧吭哧干,现在基本集群管理 + GPU 算力调度(基于 Volcano + HAMi-core )都完工了,下一步计划是模型服务。 开源地址: https://github.com/togettoyou/kpilot 架构上采用 Server + Worker 模式,Worker 主动发起双向 gRPC 连接,所有 K8s 操作由 Worker 代理执行。Server 端不持有任何集群的 kubeconfig ,运行时数据 100% 来自 Worker push 。 整个项目都是和 Claude 结对写的。两周多的 commit 数密到都让我怀疑这种迭代速度是不是真的 😂
最近折腾了一个小工具,名字叫:kop 它是一个运行在终端里的 Kubernetes TUI ( Terminal UI )工具,可以理解成「终端版 Kubernetes 管理面板」。 灵感最早来自于 lens,但在实际使用过程中,我发现很多场景下我想要的是: 更轻量 更直观 更适合 DevOps/SRE 日常排障 在没有桌面环境的终端中运行 于是就自己开始写了 kop 。整体风格类似 lens ,但是 UI 在终端中呈现,可使用鼠标点击操作 目前已经支持的功能 资源管理 查看资源列表 查看资源详细信息 资源的增删改查 查看 pod logs 进入 pod 终端 pod/service 端口转发 .... kop 已经实现了大部分和 lens 相同的功能 为什么不用 Web UI 和桌面客户端? kop 主要解决在没有桌面环境和私有化场景下的 k8s 运维工作,web 和桌面客户端在某些场景下可能不适用。 这些环境里: Terminal UI 的效率其实非常高。 尤其是: 不依赖浏览器 不依赖鼠标 不占太多资源 SSH 环境直接可用 项目地址 GitHub: kop Github 文档: kop Docs 如果你平时也经常: kubectl Kubernetes 运维 云原生开发 DevOps/SRE 喜欢 Terminal UI 欢迎体验一下,目前正在持续优化中,也欢迎提建议。 🚀
最近折腾了一个小工具,名字叫:kop 它是一个运行在终端里的 Kubernetes TUI ( Terminal UI )工具,可以理解成「终端版 Kubernetes 管理面板」。 灵感最早来自于 lens,但在实际使用过程中,我发现很多场景下我想要的是: 更轻量 更直观 更适合 DevOps/SRE 日常排障 在没有桌面环境的终端中运行 于是就自己开始写了 kop 。整体风格类似 lens ,但是 UI 在终端中呈现,可使用鼠标点击操作 目前已经支持的功能 资源管理 查看资源列表 查看资源详细信息 资源的增删改查 查看 pod logs 进入 pod 终端 pod/service 端口转发 .... kop 已经实现了大部分和 lens 相同的功能 为什么不用 Web UI 和桌面客户端? kop 主要解决在没有桌面环境和私有化场景下的 k8s 运维工作,web 和桌面客户端在某些场景下可能不适用。 这些环境里: Terminal UI 的效率其实非常高。 尤其是: 不依赖浏览器 不依赖鼠标 不占太多资源 SSH 环境直接可用 项目地址 GitHub: kop Github 文档: kop Docs 如果你平时也经常: kubectl Kubernetes 运维 云原生开发 DevOps/SRE 喜欢 Terminal UI 欢迎体验一下,目前正在持续优化中,也欢迎提建议。 🚀
最近折腾了一个小工具,名字叫:kop 它是一个运行在终端里的 Kubernetes TUI ( Terminal UI )工具,可以理解成「终端版 Kubernetes 管理面板」。 灵感最早来自于 lens,但在实际使用过程中,我发现很多场景下我想要的是: 更轻量 更直观 更适合 DevOps/SRE 日常排障 在没有桌面环境的终端中运行 于是就自己开始写了 kop 。整体风格类似 lens ,但是 UI 在终端中呈现,可使用鼠标点击操作 目前已经支持的功能 资源管理 查看资源列表 查看资源详细信息 资源的增删改查 查看 pod logs 进入 pod 终端 pod/service 端口转发 .... kop 已经实现了大部分和 lens 相同的功能 为什么不用 Web UI 和桌面客户端? kop 主要解决在没有桌面环境和私有化场景下的 k8s 运维工作,web 和桌面客户端在某些场景下可能不适用。 这些环境里: Terminal UI 的效率其实非常高。 尤其是: 不依赖浏览器 不依赖鼠标 不占太多资源 SSH 环境直接可用 项目地址 GitHub: kop Github 文档: kop Docs 如果你平时也经常: kubectl Kubernetes 运维 云原生开发 DevOps/SRE 喜欢 Terminal UI 欢迎体验一下,目前正在持续优化中,也欢迎提建议。 🚀
最近折腾了一个小工具,名字叫:kop 它是一个运行在终端里的 Kubernetes TUI ( Terminal UI )工具,可以理解成「终端版 Kubernetes 管理面板」。 灵感最早来自于 lens,但在实际使用过程中,我发现很多场景下我想要的是: 更轻量 更直观 更适合 DevOps/SRE 日常排障 在没有桌面环境的终端中运行 于是就自己开始写了 kop 。整体风格类似 lens ,但是 UI 在终端中呈现,可使用鼠标点击操作 目前已经支持的功能 资源管理 查看资源列表 查看资源详细信息 资源的增删改查 查看 pod logs 进入 pod 终端 pod/service 端口转发 .... kop 已经实现了大部分和 lens 相同的功能 为什么不用 Web UI 和桌面客户端? kop 主要解决在没有桌面环境和私有化场景下的 k8s 运维工作,web 和桌面客户端在某些场景下可能不适用。 这些环境里: Terminal UI 的效率其实非常高。 尤其是: 不依赖浏览器 不依赖鼠标 不占太多资源 SSH 环境直接可用 项目地址 GitHub: kop Github 文档: kop Docs 如果你平时也经常: kubectl Kubernetes 运维 云原生开发 DevOps/SRE 喜欢 Terminal UI 欢迎体验一下,目前正在持续优化中,也欢迎提建议。 🚀
大家好,我所在团队(隶属于 Cloud Software Group ,原 Citrix 核心工程团队)正在南京积极扩编,目前有多个关键岗位开放,并欢迎推荐优秀的候选人。 我们团队负责构建和支持全球企业级客户所依赖的核心云产品与解决方案,技术挑战大,业务影响直接。团队氛围极佳,鼓励创新、支持内部转岗与成长,并与全球同事紧密协作。 🔥 当前开放岗位详情 1. Senior Systems Development Engineer 岗位编号:R104400 岗位状态:已开放,可立即推进 技术栈要求: 后端:精通 C++ 或 Go 语言,具有大规模分布式系统开发经验。熟悉容器化技术与生态,如 Kubernetes (K8s) / Docker 的部署与开发 前端:熟悉 Vue 或其他主流前端框架 核心能力: 能够灵活运用 AI 技术(如 AI 编程助手、基于 AI 的效能工具等)来辅助和提升开发全流程工作效率 团队中有来自英语国家的同事,日常工作沟通需具备良好的英语听说能力 职位详情:点击查看官方职位描述 2. Lead Systems Software Engineer 岗位编号:R104468 岗位状态:审批中,可提前沟通和评估优秀简历 职责定位:以后台开发为核心,是本技术方向上的领头人 能力要求: 具备扎实的技术功底,优秀的 Senior 级别候选人也可考虑 不仅自身技术过硬,还需具备指导和培养年轻工程师的能力,乐于分享 能够直接对接欧美客户与团队,理解需求,并带领小组攻克复杂技术任务 在技术项目上有深度思考和强推动力,对技术决策和项目交付负责 技术栈:与 Senior 岗位基本一致( C++/Go, 分布式,容器化) 💡 团队与后续机会 团队文化:我们珍视工程热情与创新思维,鼓励想法的自由碰撞,这为我们提供了持续的动力 发展路径:公司提供清晰的职业发展支持,无论您希望成为技术专家、架构师还是技术管理者,团队都会支持您的选择 后续规划:除了上述两个岗位,团队后续还将陆续开放包括: 后端工程师 (C/C++),经验要求 5-20 年 自动化测试/开发工程师(原 C++工程师有意愿转岗者也欢迎) 📮 如何申请与联系 发送中英文简历和通讯地址(可以精确到城市和邮编)到邮箱: bWFrdW50ZXJyeUBnbWFpbC5jb20= (关于公司平等雇佣机会、隐私政策等信息,您可以在提供的职位链接页底部查看。) 期待与优秀的您成为同事,一起迎接挑战,创造影响力!
大家好,我所在团队(隶属于 Cloud Software Group ,原 Citrix 核心工程团队)正在南京积极扩编,目前有多个关键岗位开放,并欢迎推荐优秀的候选人。 我们团队负责构建和支持全球企业级客户所依赖的核心云产品与解决方案,技术挑战大,业务影响直接。团队氛围极佳,鼓励创新、支持内部转岗与成长,并与全球同事紧密协作。 🔥 当前开放岗位详情 1. Senior Systems Development Engineer 岗位编号:R104400 岗位状态:已开放,可立即推进 技术栈要求: 后端:精通 C++ 或 Go 语言,具有大规模分布式系统开发经验。熟悉容器化技术与生态,如 Kubernetes (K8s) / Docker 的部署与开发 前端:熟悉 Vue 或其他主流前端框架 核心能力: 能够灵活运用 AI 技术(如 AI 编程助手、基于 AI 的效能工具等)来辅助和提升开发全流程工作效率 团队中有来自英语国家的同事,日常工作沟通需具备良好的英语听说能力 职位详情:点击查看官方职位描述 2. Lead Systems Software Engineer 岗位编号:R104468 岗位状态:审批中,可提前沟通和评估优秀简历 职责定位:以后台开发为核心,是本技术方向上的领头人 能力要求: 具备扎实的技术功底,优秀的 Senior 级别候选人也可考虑 不仅自身技术过硬,还需具备指导和培养年轻工程师的能力,乐于分享 能够直接对接欧美客户与团队,理解需求,并带领小组攻克复杂技术任务 在技术项目上有深度思考和强推动力,对技术决策和项目交付负责 技术栈:与 Senior 岗位基本一致( C++/Go, 分布式,容器化) 💡 团队与后续机会 团队文化:我们珍视工程热情与创新思维,鼓励想法的自由碰撞,这为我们提供了持续的动力 发展路径:公司提供清晰的职业发展支持,无论您希望成为技术专家、架构师还是技术管理者,团队都会支持您的选择 后续规划:除了上述两个岗位,团队后续还将陆续开放包括: 后端工程师 (C/C++),经验要求 5-20 年 自动化测试/开发工程师(原 C++工程师有意愿转岗者也欢迎) 📮 如何申请与联系 发送中英文简历和通讯地址(可以精确到城市和邮编)到邮箱: bWFrdW50ZXJyeUBnbWFpbC5jb20= (关于公司平等雇佣机会、隐私政策等信息,您可以在提供的职位链接页底部查看。) 期待与优秀的您成为同事,一起迎接挑战,创造影响力!
最近在找多集群管理的技术选型 场景是大型工厂,多个厂区,每个厂区要有一套自己的k8s集群,集群里包括消息队列、nodered、数据平台服务、还有厂区内所用的一些二级系统、生产管理系统。 多个厂区网段不同,但是要实现运维人员可以通过中心侧监控边缘侧集群,访问到边缘侧的应用、数据库,甚至还有集群间的应用通信(数据平台要整合全厂数据) 最开始想用 kuboard,看到他首页也可以导入集群,但是尝试了下,发现好像就只是相当于一个门户,集群之间并没有连起来,如果更新个数据平台版本的话岂不是要所有集群挨个点? 后来想用 Karmada + kubesphere,感觉kubesphere面板还不错,但是安装的时候一直报错,让我用推荐版本的helm。。。而且新版的kubesphere好像还商业化了。 刚刚又搭了个rancher,整了半天,这玩意也太丑了,跟kuboard根本没法比啊,但是AI又告诉我这个功能最全。。。 话说rancher的论坛长得好熟悉hhhh 佬友们有没有遇到过类似的场景?有没有其他选型可以用啊? 1 个帖子 - 1 位参与者 阅读完整话题
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 没有写一行代码,完全SDD(规范驱动开发),我只review方案,之前是只用opus,但是最近额度不够用也和朋友拼了下gpt 5.5在做 叙事很大,希望将常用的运维工具都集成进来 (至少自己常用的),没AI之前想都不敢想 集成了简单的AI Agent功能,提供了cli工具,可以给claude/codex调用,AI这块后续还会继续打磨 最开始只集成了 SSH、Mysql/Postgres、MongoDB;后面不少佬友提了不少PR和意见,增加了Kafka、K8s的管理 目前体积暂时也没有膨胀,在30-40MB的样子,如果后续还接入新的资产,会使用扩展的方式来优化这块,本来是想用扩展的形式接入Kafka的,没想到佬友先冲了 GitHub: GitHub - opskat/opskat: OpsKat — Infrastructure Ops, Reimagined with AI · GitHub 目前支持的资产 SSH Redis Mysql PostgreSQL MongoDB K8s Kafka 后续计划 打磨扩展系统,为后续更多资产接入做准备 打磨AI Agent和skill/plugin,方便claude/codex更好接入 接入loki、grafana、Prometheus等可观测性资产 用户体验打磨 安装 直接在release页面下载对应系统的安装包,目前分为nightly和正式版本,如果想体验新功能的可以安装nightly(缺点是不稳定) GitHub Releases · opskat/opskat OpsKat — Infrastructure Ops, Reimagined with AI. Contribute to opskat/opskat development by creating an account on GitHub. 另外说实话很多资产都是只提供了基本操作,优先满足日常的基本使用,还需要继续打磨 觉得不错有帮助的可以帮我点一下star ,这是我前进最大的动力,也欢迎佬友们也来一起vibe、提提意见 5 个帖子 - 3 位参与者 阅读完整话题
这是请人来背锅? RT@ilovek8s 17 个帖子 - 13 位参与者 阅读完整话题
前段时间想找个类似 codexbar 的应用,用来方便了解部署在 hetzner 上的 k3s 运行情况,一直没找到合适的。使用 codex 自已 vibe coding 了一个。欢迎使用提意见~ https://github.com/nexttylabs/kubebar
我朋友最近想学docker+k8s 但是看起来k8s需要服务集群才能用起来 自学的话好像做不到服务集群 有办法mock 或者怎么样的吗 (我是开发,这部分不是很懂) 8 个帖子 - 7 位参与者 阅读完整话题
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐
做运维的同学应该都懂那种感受: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 ⭐