{"repo":"weibaohui/k8m","free":true,"listed":false,"github":"https://github.com/weibaohui/k8m","clone":"git clone https://github.com/weibaohui/k8m.git","description":"一款轻量级、跨平台的 Mini Kubernetes AI Dashboard，支持大模型+智能体+MCP(支持设置操作权限)，集成多集群管理、智能分析、实时异常检测等功能，支持多架构并可单文件部署，助力高效集群管理与运维优化。","language":"Go","stars":871,"topics":["ai","chatgpt","dashboard","k8s","k8s-gpt","2fa","mcp","ollama","openai","apigateway"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"K8M English 中文 k8m 是一款AI驱动的 Mini Kubernetes AI Dashboard 轻量级控制台工具，专为简化集群管理设计。它基于 AMIS 构建，并通过 kom 作为 Kubernetes API 客户端， k8m 内置了 Qwen2.5-Coder-7B，支持deepseek-ai/DeepSeek-R1-Distill-Qwen-7B模型 模型交互能力，同时支持接入您自己的私有化大模型（包括ollama）。 快速体验 本项目提供cnb 在线访问地址 k8m 1. fork 这个项目后， 1. 点击 仓库右上角 🛫起飞 按钮， 1. 选择云IDE， 1. 进入终端 1. 输入cd letsfly/justforfun/k8m && docker-compose up -d && docker-compose ps 1. 进入端口 （在终端 tab页面右边） 1. 新建端口转发，填入8888，确定 1. 点击生成的转发地址，打开k8m 登录页面 1. 输入用户名密码：k8m k8m 。 1. 🛫 文档 - 详细的配置和使用说明请参考文档。 - 更新日志请参考更新日志。 - 开发设计文档-中文 - 开发设计文档-English 主要特点 - 迷你化设计 ：所有功能整合在一个单一的可执行文件中，部署便捷，使用简单。 - 简便易用 ：友好的用户界面和直观的操作流程，让 Kubernetes 管理更加轻松。支持标准k8s、aws eks、k3s、kind、k0s等集群类型。 - 高效性能 ：后端采用 Golang 构建，前端基于百度 AMIS，保证资源利用率高、响应速度快。 - AI驱动融合 ：基于ChatGPT实现划词解释、资源指南、YAML属性自动翻译、Describe信息解读、日志AI问诊、运行命令推荐,并集成了k8s-gpt 功能，实现中文展现，为管理k8s提供智能化支持。 - 功能插件化 ：特性功能插件化，按需开启，不开启不占资源。 - MCP集成 :可视化管理MCP，实现大模型调用Tools，内置k8s多集群MCP工具49种，可组合实现超百种集群操作，可作为MCP Server 供其他大模型软件使用。轻松实现大模型管理k8s。可详细记录每一次MCP调用。支持mcp.so主流服务。 - MCP权限打通 :多集群管理权限与MCP大模型调用权限打通，一句话概述：谁使用大模型，就用谁的权限执行MCP。安全使用，无后顾之忧，避免操作越权。 - 多集群管理 ：自动识别集群内部使用InCluster模式，配置kubeconfig路径后自动扫描同级目录下的配置文件，同时注册管理多个集群，支持心跳检测与自动重连。 - 多集群权限管理 ：支持对用户、用户组进行授权，可按集群授权，包括集群只读、Exec命令、集群管理员三种权限。对用户组授权后，组内用户均获得相应授权。支持设置命名空间黑白名单。 - 支持k8s最新特性 :支持APIGateway、OpenKruise等功能特性。 - Pod文件管理 ：在Console 界面左侧的文件树，右键菜单，支持 Pod 内文件的浏览、编辑、上传、下载、删除，简化日常操作。 - Pod运行管理 ：支持实时查看 Pod 日志，下载日志，并在 Pod 内直接执行 Shell 命令。支持Ctrl+F搜索，类似grep -A -B高亮搜索 - API开放 :支持创建API KEY，从第三方外部访问，提供swagger接口管理页面。 - 集群巡检支持 ：支持多集群定时巡检、自定义巡检规则，支持lua脚","default_branch":null,"files":null,"tree":[],"storefront":"/r/weibaohui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/weibaohui/k8m/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}