k8m v0.0.103 已经发布,轻量级的 Kubernetes 仪表板
此版本更新内容包括:
更新内容
- build(deps): 更新 Go 依赖库版本
- refactor(mcp): 重构 MCP 服务器配置并调整日志级别
- feat:增加工具调用请求的日志记录
- fix(chat_websocket): 修正stream Recv错误日志中的变量名
- fix(chat_websocket): 添加写锁以确保WebSocket写操作的线程安全
- refactor: 在工具调用后添加客户端关闭操作
- fix: 修复路由路径和JWT令牌验证问题
- refactor: 移除MCP服务端口配置及相关文档
- fix: 更新MCP服务统一访问地址的端口和路径
- build: 更新依赖库版本至最新
- fix(migrate.go): 更新内部MCP服务器URL路径
- fix(middleware): 添加/mcp/路径到跳过集群检测的列表
- refactor(flag): 移除未使用的MCPServerPort配置
- refactor(mcp_start.go): 重构MCP启动逻辑,提取服务器配置创建函数
- refactor: 移除MCP Server启动日志并调整路由配置
- refactor(Dockerfile): 移除不再使用的MCP Server端口暴露
- fix(k8m.yaml): 添加容器的存活探针配置
- feat: 添加健康检查接口
/healthz
- refactor(utils): 简化GetContextWithAdmin函数逻辑
- refactor(mcp): 重构MCP相关代码并移动至service包
- docs(用户资料): 更新MCP服务使用说明和字段顺序
- fix: 修正JWT令牌生成中的拼写错误
- feat(jwt): 新增从token中解析username的功能
- refactor(mcp_start): 重构上下文处理逻辑以简化用户认证
- feat(mcpkey): 添加JWT字段并更新认证方式
- ci: 更新k8m的镜像版本至v0.0.101
- fix(cb): 修复exec操作权限检查逻辑
- refactor(pod_xterm): 使用 strconv.ParseBool 替换字符串比较
- refactor(pod): 优化Pod Exec权限检查和终端执行逻辑
- refactor/pkg/controller/chat: 移除未使用的导入和函数
- build(deploy): 修改 K8sManager 组件的默认配置
完整的更新日志: https://gitee.com/weibaohui/k8m/compare/v0.0.100...v0.0.103
详情查看:https://gitee.com/weibaohui/k8m/releases/v0.0.103