k8m v0.26.3 已经发布,轻量级的 Kubernetes 仪表板
此版本更新内容包括:
更新内容
- docs(leader): 更新主备选举插件的描述信息
- docs(leader): 更新多实例选举插件的元数据描述
- docs(about): 更新关于页面中的标题文本
- feat(about页面): 添加分隔线并简化容器信息标签
- feat(about): 添加容器实例信息显示字段
- perf(leader): 优化leader选举的租约时间参数
- docs(k8m.yaml): 添加主备选举插件必须的注释说明
- feat(leader-election): 添加Pod角色标签更新功能
- fix(k8m): 移除服务配置中的sessionAffinity并添加角色标签
- refactor(leader): 移除就绪检查并添加Pod环境变量
- perf(plugins): 优化插件管理器中的锁粒度以减少竞争
- feat(admin/plugins): 为下拉按钮添加悬停触发并增加容器间距
- fix(plugins): 修正插件状态检查逻辑
- fix(plugins): 修正插件升级条件和调整启用开关显示逻辑
- docs(plugins): 将插件状态"已发现"统一修改为"未安装"
- refactor(plugins): 将插件状态从"已发现"改为"未安装"
- feat(插件管理): 添加插件启用/禁用快捷开关功能
- docs(plugins): 简化插件API文档内容并优化结构
- docs(plugins): 更新插件API调用文档并添加详细设计说明
- docs: 更新插件API文档标题以更准确描述内容
- feat(api): 添加 AI 插件未开启的日志记录
- refactor(mcp_runtime): 优化路由注册逻辑并统一函数命名风格
- feat(plugins): 初始化API模块的noop服务实现
- refactor(plugins): 移除禁用插件时的API注销调用
- refactor(webhook): 将webhook功能重构到service包并移除export.go
- feat(webhook): 添加批量推送消息和查询名称的便捷方法
- refactor(webhook): 重构webhook功能为统一API服务
- refactor(ai): 移除AIInitializer接口并简化AI服务注册
- refactor: 移除未使用的AI相关代码和依赖
- refactor(api): 重构 AI 插件初始化接口及实现
- refactor(api): 使用持有者结构体封装AI服务实现
- refactor(api): 修改 AI 能力启用与注销函数命名
- refactor(api): 重构AI接口实现,使用原子操作替代锁机制
- refactor(api): 重构 AI 插件整合统一访问接口
- docs(plugins): 更新根路由相关描述信息
- docs(plugins): 重构插件体系文档,完善生命周期与能力说明
- docs(plugins): 更新插件文档中的权限说明和路由描述
- refactor(auth): 移除重复的登录和权限校验逻辑
- refactor(路由): 优化admin路由中间件使用方式并添加插件路由注释
完整的更新日志: https://gitee.com/weibaohui/k8m/compare/v0.0.188...v0.26.3
详情查看:https://gitee.com/weibaohui/k8m/releases/v0.26.3