轻量开源的 Kubernetes 仪表盘,可在一个工作台中管理多集群、监控、权限控制并辅助排障。
- Star
- 892
- Fork
- 164
- 未关闭 Issue
- 25
- 最近提交
- 6小时前
这是什么?
k8m 是一款基于百度 AMIS 构建的迷你 Kubernetes 控制台,底层使用 kom 库访问 Kubernetes API。它以单个可执行文件发布,前端已内嵌其中,支持 Linux、macOS 和 Windows,并覆盖 x86 与 ARM 架构。除标准 Kubernetes 外,还支持 EKS、k3s、kind、k0s 等集群类型,可同时注册和管理多个集群,并提供心跳检测与自动重连。
AI 功能需要用户自行配置模型 API Key,也可接入 Ollama 等私有化部署的模型,项目本身不内置模型。主要能力包括划词解释、YAML 属性翻译、Describe 信息解读、日志 AI 问诊和运行命令推荐。k8m 还能把集群操作封装为 MCP 工具供大模型调用,且每次调用都按发起用户的权限执行。
此外,k8m 提供 Pod 文件浏览与编辑、日志查看与 Shell 执行、按集群授权并支持命名空间黑白名单、定时巡检并推送至钉钉、企业微信、飞书或自定义 webhook、Kubernetes Event 转发、CRD 自动发现以及 Helm 应用管理。
核心功能
- 01单个可执行文件部署,前端已内嵌
- 02多集群注册管理,支持心跳检测与自动重连
- 03使用自有模型密钥进行 YAML 翻译、Describe 解读和日志分析
- 04提供 MCP Server,将集群操作作为工具供大模型调用,并按调用用户权限执行
- 05按集群授权只读、Exec 与管理员权限,支持命名空间黑白名单
- 06支持定时巡检与 Kubernetes Event 转发到钉钉、飞书等 webhook
适用场景
- 在一个轻量控制台中统一管理多个 Kubernetes 集群
- 通过 MCP 让大模型在受控权限下查看或操作集群
- 结合 Ollama 等私有化模型,搭建不依赖云端 AI 的集群控制台
- 将定时巡检结果或集群事件推送到团队群聊
快速上手
- 1
从 GitHub Releases 页面下载最新版本
- 2
使用二进制文件启动 k8m
./k8m - 3
打开 http://127.0.0.1:3618,使用默认用户名和密码 k8m / k8m 登录
使用前须知
- AI 功能需要您自行配置模型 API Key,k8m 不提供内置模型。
- 上线前应修改默认登录用户名和密码(k8m / k8m)。
收录于专题
标签
常见问题
- k8m 是什么?
- 轻量级单文件 Kubernetes 控制台,集成大模型智能分析与 MCP 工具调用,支持多集群管理。 k8m 是一款基于百度 AMIS 构建的迷你 Kubernetes 控制台,底层使用 kom 库访问 Kubernetes API。它以单个可执行文件发布,前端已内嵌其中,支持 Linux、macOS 和 Windows,并覆盖 x86 与 ARM 架构。除标准 Kubernetes 外,还支持 EKS、k3s、kind、k0s 等集群类型,可同时注册和管理多个集群,并提供心跳检测与自动重连。
- k8m 可以免费使用吗?用的什么许可证?
- k8m 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- k8m 还在维护吗?
- 活跃维护中。k8m 最近一次提交是在 2026年11月7日。
- k8m 适合用来做什么?
- 在一个轻量控制台中统一管理多个 Kubernetes 集群 通过 MCP 让大模型在受控权限下查看或操作集群 结合 Ollama 等私有化模型,搭建不依赖云端 AI 的集群控制台 将定时巡检结果或集群事件推送到团队群聊
- k8m 怎么安装和运行?
- 从 GitHub Releases 页面下载最新版本 使用二进制文件启动 k8m: ./k8m 打开 http://127.0.0.1:3618,使用默认用户名和密码 k8m / k8m 登录
- 在哪里获取 k8m?
- 源代码和安装说明在 GitHub 上:https://github.com/weibaohui/k8m
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可在自有 Kubernetes 集群上部署的自托管 PaaS,以通俗语言展示项目、服务与问题诊断。
一款开源免费的 Kubernetes 图形界面,单个二进制运行,内置 MCP 服务供 AI 智能体读取集群状态。
一款易用且可扩展的 Kubernetes 网页界面,用于查看和管理集群资源,可部署在集群内或作为桌面应用运行。
面向 Kubernetes 的实时日志面板,可将工作负载中所有容器的日志合并为一条时间线,支持浏览器或终端查看。
用于在 Kubernetes 上部署 Dify 大模型应用平台的 Helm Chart。