CHANGELOG.md

November 23, 2025 · View on GitHub

更新日志

v0.0.187

  1. 新增集群Event转发到 webhook,支持按关键字过滤,支持AI总结,支持自定义格式推送webhook。支持多集群,多监控条件。
  2. 调整Pod实时用量占比显示逻辑,改为Limit为分母,未设置Limit时,显示为无穷大
  3. 巡检计划增加开关,当巡检结果没有检查失败项时,可跳过发送webhook通知

v0.0.185

  1. 增加多实例选主(集群巡检只有主实例执行)、多集群状态同步(多副本间集群连接状态同步)

v0.0.183

  1. 修复数据库兼容性问题,包括sso、授权、api开放等几处问题修复
  2. 修复mcp服务tools失效问题
  3. 新增k8m多实例自动选举功能,选中的实例启动巡检
  4. 为集群增加心跳检测及重试功能,在多集群管理界面显示
  5. 巡检报告在AI汇总失败时返回带标记的基础汇总,可区分是否因为AI总结失败

v0.0.181

  1. 调整集群UI方法方式,可在同一个浏览器中,一个tab页一个集群同时操作了
  2. 集群新增代理QPS等配置项
  3. lua 巡检集群设置执行超时时间,超时取消避免卡住全部巡检
  4. 巡检webhook将Dingtalk消息格式从text改为markdown
  5. 新增webhook发送历史记录
  6. 重构定时任务管理并修复集群巡检逻辑
  7. 升级cron机制,支持动态管理,包括调整cron表达式、启停等。
  8. 新增Swagger开关,可动态开启与关闭。

v0.0.172

  1. lua巡检脚本增加GetPodResourceUsage方法,可获取POD资源情况,包括limit request配置值以及实时值
  2. 精简JWT token结构,仅保留必要用户信息
  3. 新增deployment批量更新镜像及tag功能,可为所有选中容器,批量一次性更新tag,可更新为统一版本号

v0.0.171

修复巡检集群时集群连接错位问题

v0.0.170

  1. 修复集群巡并发启动时巡检检错位问题
  2. 修复AI巡检总结携带历史会话问题
  3. 修复已启动的定时任务停止失效问题
  4. kubectl lua脚本添加 GetLogs 方法并更新文档说明
  5. 优化调整巡检结果发送相关功能,只有出现错误才会触发AI总结
  6. 自定位webhook可使用{{msg}}和{{raw}}两个变量,分别表示消息及原始json内容
  7. 为内置AI提示添加禁止使用工具的说明
  8. 增加lua巡检规则的脚本编写说明

v0.0.168

  1. 新增内置大模型Prompt提示词管理页面。
  2. 新增巡检自定义webhook功能、新增企业微信群机器人通知功能
  3. 修复内置规则:Service Selector 检查、CronJob 检测运行报错。
  4. 新增lua巡检功能中使用命令获取Pod日志功能,并增加内置规则示例。
  5. 请升级新版本后,点击重置内置规则。可参考名为“Pod 日志错误检测”的规则。其中包含了具体的使用示例,可照葫芦画瓢使用。

v0.0.164

  1. 支持按token方式纳管集群(共inCluster、kuebconfig、token、aws)
  2. 支持全局日志查询
  3. 新增CRD菜单生成器,可为CRD动态生成独立的基本管理界面

v0.0.159

  1. 纳管集群可以使用中文集群名称
  2. 支持钉钉发送巡检结果

v0.0.156

  1. 修复Diff Editor加载不出来问题
  2. 增强密码修改逻辑

v0.0.155

  1. 增加多个Pod聚合日志功能

v0.0.154

  1. 增加 aws eks 集群支持

v0.0.149

  1. 增加 自定义菜单支持。可按用户组角色设置菜单

v0.0.137

  1. 修复HELM管理问题
  2. 新增定时更新HELM仓库功能
  3. 新增HELM仓库修复功能

v0.0.135 增加Ldap登录

v0.0.133

  1. 增加对OpenKruise的支持:
  2. advancedcronjobs.apps.kruise.io
  3. broadcastjobs.apps.kruise.io
  4. clonesets.apps.kruise.io
  5. containerrecreaterequests.apps.kruise.io
  6. daemonsets.apps.kruise.io
  7. imagelistpulljobs.apps.kruise.io
  8. imagepulljobs.apps.kruise.io
  9. nodeimages.apps.kruise.io
  10. nodepodprobes.apps.kruise.io
  11. persistentpodstates.apps.kruise.io
  12. podprobemarkers.apps.kruise.io
  13. podunavailablebudgets.policy.kruise.io
  14. resourcedistributions.apps.kruise.io
  15. sidecarsets.apps.kruise.io
  16. statefulsets.apps.kruise.io
  17. uniteddeployments.apps.kruise.io
  18. workloadspreads.apps.kruise.io

v0.0.132

  1. 支持用户禁用,禁用后不可登录、不可API访问、不可MCP访问

v0.0.130

  1. 增加自定义规则巡检功能。
  2. 支持使用lua脚本编写自定义规则。
  3. 支持设置webhook接收通知。
  4. 支持AI总结巡检结果。

v0.0.128

  1. 新增命名空间黑白名单管控
  2. 白名单命名空间:置空表示不限制,可访问该集群下所有的命名空间。如果填写了,那么用户就只能访问指定的命名空间了。
  3. 黑名单命名空间:置空表示不限制,如果填写了,那么用户将不能访问该命名空间。黑名单可否定白名单。黑名单权限最高。

v0.0.124

  1. 新增模型配置管理,可以增加多个大模型配置。

v0.0.123

  1. 本版本优化了内存占用

v0.0.120

  1. Fix 修复用户组权限类型错误问题
  2. feat(AI): 添加关闭AI思考过程输出的功能

v0.0.119

  1. 新增Mysql、Postgresql数据库支持

v0.0.118

  1. Fix shell 等待超时问题

v0.0.117

  1. 新增权限缓存,降低sql压力

v0.0.116

  1. 修复大模型对话记录跟其他单轮解释互相影响的问题

v0.0.115

  1. Fix probe 探测失败导致无法访问的问题

v0.0.114

  1. 新增Github Copilot MCP 功能支持

v0.0.113

  1. MCP 访问路径兼容动态路径/mcp/k8m/xxxx/sse格式,适用于不支持设置Header的MCP客户端

v0.0.112

  1. 新增Github Copilot MCP 功能支持

v0.0.111

  1. 新增大模型保存yaml为模板功能。聊天过程中,将大模型给出的yaml示例,保存为模板。
  2. 在资源新建页面,可以选择这个模板直接使用。

v0.0.108

  1. AI聊天窗口增加清空历史记录按钮。

v0.0.107

  1. 新增AI多轮对话功能。可由大模型在对话中进行规划,并按步骤执行MCP工具,完成目标。

v0.0.106 新增端口转发功能

  1. 输入图片说明
  2. 输入图片说明
  3. 新增集群命名空间列表接口并优化命名空间选择功能

v0.0.96更新

  1. 修复MCP调用记录问题
  2. 调整新增deploy标签功能
  3. 优化开放MCP调用页面显示完整访问路径
  4. 新增拉取镜像超时时间配置
  5. 新增指标等资源缓存超时时间

v0.0.93更新 新增Pod列表、节点列表、Ns列表页面的实时用量展示。

  1. Pod列表展示效果如下: Image
  2. 节点展示效果如下: Image
  3. 命名空间展示效果如下: Image

v0.0.92更新

  • 新增OIDC单点登录支持

输入图片说明 输入图片说明

v0.0.88更新

  1. 新增MCP执行记录 输入图片说明 输入图片说明
  2. 新增集群名称前置检测 在MCP工具执行前,检测集群名称是否正确。 { "tool_name": "restart_deployment@k8m", "parameters": { "cluster": "config/kind-kind-cluster123", "name": "k8m", "namespace": "k8m" }, "result": "", "error": "工具执行失败: cluster config/kind-kind-cluster123 not found 集群不存在,请检查集群名称" }
  3. 修复Pod文件上传下载功能

v0.0.87更新

  1. 集群授权支持对用户组进行授权 集群授权: 输入图片说明 用户管理视角,看用户有哪些集群权限: 集群管理视角,看某集群下已授权用户: 输入图片说明 用户视角,看自己有哪些已获得授权的集群列表: 输入图片说明

v0.0.86更新

  1. 资源状态翻转 新增状态指标翻转,将压力、问题等表述的状态,翻转显示为正常 输入图片说明 输入图片说明
  2. 新增MCP工具的独立开关 约束每一个工具,控制大模型可使用tools的范围,屏蔽高危操作,减低大模型交互负担。 输入图片说明
  3. 新增临时管理员账户配置开关 开启后,可通过启动参数、环境变量设置平台管理员用户名密码。增加正常管理员后,可关闭临时管理员。 该功能默认不生效,也就是不设置开启,只能使用数据库用户名密码登录。确保安全。 建议生产环境非必要不要启用。
  4. 新增集群自动连接开关 开启后,会自动连接已注册的集群。

v0.0.75更新

  1. 分离用户操作界面、平台管理界面。平台管理界面新增一个平台管理菜单。 1.1 用户多集群切换,保留切换、连接功能: 输入图片说明 1.2 管理员操作多集群,新增断开功能: 输入图片说明 1.3 集群管理新增已授权页面,展示集群下所有的授权用户 输入图片说明 1.4 用户管理新增授权页面,查看某用户所有的授权集群 输入图片说明
  2. 新增权限可设置ns,集群授权后,可补充ns,默认为不限制,填写后,将限制用户活动范围。 输入图片说明 输入图片说明
  3. 新增参数配置页面。 启动后会先加载环境变量、env文件、页面配置,依次覆盖。最终页面配置为准。 输入图片说明
  4. 新增资源、副本数调整页面 输入图片说明 输入图片说明

V0.0.73 更新

  1. 新增Deploy探针管理页面 输入图片说明
  2. 新增MCP多集群不传值时提示,只有一个集群时可以省去集群名称 输入图片说明
  3. 修复未授权用户看到一个默认集群的问题

V0.0.72 更新

  1. MCP 大模型调用权限上线,一句话概述:谁使用大模型,就用谁的权限执行MCP 输入图片说明

V0.0.70 更新

  1. 权限管理调整:按集群进行权限隔离 输入图片说明

v0.0.67 更新

  1. 新增:MCP查询事件工具 输入图片说明
  2. 新增:MCP查询注册集群工具 输入图片说明
  3. 新增:MCP查询事件工具 输入图片说明
  4. 增强:列表查询资源支持label ,如app=k8m 输入图片说明
  5. 增强:MCP服务器增加快捷开启关闭按钮 输入图片说明

V0.0.66更新

  1. 新增MCP支持。
  2. 内置支持k8s多集群操作:
    1. list_k8s_resource
    2. get_k8s_resource
    3. delete_k8s_resource
    4. describe_k8s_resource
    5. get_pod_logs

v0.0.64 更新

  1. 增加MCP支持 输入图片说明 输入图片说明 输入图片说明

v0.0.62 更新

  1. 划词解释增加全屏按钮 解决部分情况下解释内容非常多,查看不方便,以及滚动条不能完整滚动的问题。 输入图片说明 输入图片说明

v0.0.61 更新

  1. 新增2FA两步验证 启用后,登录时需填写验证码,增强安全性 输入图片说明
  2. InCluster运行模式增加开关 默认开启,可设置环境变量显式关闭。按需开启。
  3. 优化资源用量显示逻辑 未设置资源用量,在k8s中属于最低保障等级。界面显示进度条调整为红色100%,提醒管理员关注。 资源用量

v0.0.60更新

  1. 增加helm 常用仓库 输入图片说明 输入图片说明
  2. Namespace增加LimitRange、ResourceQuota快捷菜单 输入图片说明 输入图片说明
  3. 增加InCluster模式开关 默认开启InCluster模式,如需关闭,可以注入环境变量,或修改配置文件,或修改命令行参数

v0.0.53更新

  1. 日志查看支持颜色,如果输出console的时候带有颜色,那么在pod 日志查看时就可以显示。 输入图片说明
  2. Helm功能上线 2.1 新增helm仓库 输入图片说明 2.2 安装helm chart 应用 应用列表 输入图片说明 查看应用 输入图片说明 输入图片说明 支持对参数内容选中划词AI解释 输入图片说明 2.3 查看已部署release 输入图片说明 输入图片说明 2.4 查看安装参数 输入图片说明 2.5 更新、升级、降级部署版本 输入图片说明 2.6 查看已部署release变更历史 输入图片说明

v0.0.50更新

  1. 新增HPA 输入图片说明
  2. 关联资源增加HPA 输入图片说明

v0.0.49更新

  1. 新增标签搜索:支持精确搜索、模糊搜索。 精确搜索。可以搜索k,k=v两种方式精确搜索。默认列出所有标签。支持自定义新增搜索标签。 输入图片说明 模糊搜索。可以搜索k,v中的任意满足。类似like %xx%的搜索方式。 输入图片说明
  2. 多集群纳管支持自定义名称。 输入图片说明 输入图片说明
  3. 优化Pod状态显示 在列表页展示pod状态,不同颜色区分正常运行与未就绪运行。 输入图片说明 输入图片说明

v0.0.44更新

  1. 新增kubectl shell 功能 可以web 页面执行 kubectl 命令了 输入图片说明 输入图片说明

  2. 新增节点终端NodeShell 在节点上执行命令 输入图片说明 输入图片说明

  3. 新增创建功能页面 执行过的yaml会保存下来,下次打开页面可以直接点击,收藏的yaml可以导入导出。导出的文件为yaml,可以复用 输入图片说明 输入图片说明

  4. deploy、ds、sts等类型新增关联资源 4.1 容器组 直接显示其下受控的pod容器组,并提供快捷操作 输入图片说明 4.2 关联事件 显示deploy、rs、pod等所有相关的事件,一个页面看全相关事件 deploy 4.3 日志 显示Pod列表,可选择某个pod、Container展示日志 4.4 历史版本 支持历史版本查看,并可diff 输入图片说明 输入图片说明

  5. 全新AI对话窗口 输入图片说明 输入图片说明

  6. 全新AI搜索方式,哪里不懂选哪里 页面所有地方都可以划词翻译,哪里有疑问就选中哪里。 输入图片说明

v0.0.21更新

  1. 新增问AI功能: 有什么问题,都可以直接询问AI,让AI解答你的疑惑 输入图片说明 输入图片说明
  2. 文档界面优化: 优化AI翻译效果,降低等待时间 AI文档
  3. 文档字段级AI示例: 针对具体的字段,给出解释,给出使用Demo样例。 输入图片说明
  4. 增加容忍度详情: 输入图片说明
  5. 增加Pod关联资源 一个页面,展示相关的svc、endpoint、pvc、env、cm、secret,甚至集成了pod内的env列表,方便查看 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明
  6. yaml创建增加导入功能: 增加导入功能,可以直接执行,也可导入到编辑器。导入编辑器后可以二次编辑后,再执行。 输入图片说明 输入图片说明

v0.0.19更新

  1. 多集群管理功能 按需选择多集群,可随时切换集群 输入图片说明
  2. 节点资源用量功能 直观显示已分配资源情况,包括cpu、内存、pod数量、IP数量。 输入图片说明
  3. Pod 资源用量 输入图片说明
  4. Pod CPU内存设置 按范围方式显示CPU设置,内存设置,简洁明了 内存
  5. AI页面功能升级为打字机效果 响应速度大大提升,实时输出AI返回内容,体验升级 输入图片说明

v0.0.15更新

  1. 所有页面增加资源使用指南。启用AI信息聚合。包括资源说明、使用场景(举例说明)、最佳实践、典型示例(配合前面的场景举例,编写带有中文注释的yaml示例)、关键字段及其含义、常见问题、官方文档链接、引用文档链接等信息,帮助用户理解k8s 输入图片说明
  2. 所有资源页面增加搜索功能。部分页面增高频过滤字段搜索。 输入图片说明
  3. 改进LimitRange信息展示模式 LimitRange
  4. 改进状态显示样式 Deployment
  5. 统一操作菜单 操作菜单
  6. Ingress页面增加域名转发规则信息 输入图片说明
  7. 改进标签显示样式,鼠标悬停展示 输入图片说明
  8. 优化资源状态样式更小更紧致 输入图片说明
  9. 丰富Service展示信息 输入图片说明
  10. 突出显示未就绪endpoints 输入图片说明
  11. endpoints鼠标悬停展开未就绪IP列表 输入图片说明
  12. endpointslice 突出显示未ready的IP及其对应的POD, 输入图片说明
  13. 角色增加延展信息 输入图片说明
  14. 角色与主体对应关系 输入图片说明
  15. 界面全量中文化,k8s资源翻译为中文,方便广大用户使用。 输入图片说明 输入图片说明