weibaohui/k8m
JSON →Provides multi-cluster Kubernetes management and operations using MCP, featuring a management interface, logging, and nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
Tools · 12
- k8s-gpt 集成k8s-gpt功能,实现中文展现,为管理k8s提供智能化支持
- MCP集成 可视化管理MCP,实现大模型调用Tools,内置k8s多集群MCP工具49种,可组合实现超百种集群操作,可作为MCP Server供其他大模型软件使用
- MCP权限打通 多集群管理权限与MCP大模型调用权限打通,谁使用大模型,就用谁的权限执行MCP
- 多集群管理 自动识别集群内部使用InCluster模式,配置kubeconfig路径后自动扫描同级目录下的配置文件,同时注册管理多个集群,支持心跳检测与自动重连
- 多集群权限管理 支持对用户、用户组进行授权,可按集群授权,包括集群只读、Exec命令、集群管理员三种权限
- Pod文件管理 在Console界面左侧的文件树,右键菜单,支持Pod内文件的浏览、编辑、上传、下载、删除
- Pod运行管理 支持实时查看Pod日志,下载日志,并在Pod内直接执行Shell命令,支持Ctrl+F搜索
- API开放 支持创建API KEY,从第三方外部访问,提供swagger接口管理页面
- 集群巡检支持 支持多集群定时巡检、自定义巡检规则,支持lua脚本规则,支持发送到钉钉群、微信群、飞书群以及自定义webhook,支持AI总结
- k8s Event转发 支持多集群k8s Event转发到webhook中,可按集群、关键字、命名空间、名称等进行过滤,建立多个专门的监控转发通道,支持AI总结
- CRD管理 可自动发现并管理CRD资源,树状列出所有CRD
- Helm市场 支持Helm自由添加仓库,一键安装、卸载、升级Helm应用,支持自动更新
Links
★ 822 GitHub stars