Releases: weibaohui/k8m
Releases · weibaohui/k8m
v0.0.16-1
v0.0.15
**重磅更新 **
包括AI资源指南,全量界面中文化,可搜索,信息更丰富,高频排查点重点展示,describe 信息AI解读等主要功能升级,并改进部分页面显示效果,统一信息色,绿色代表正常,红色代表异常。
- 所有页面增加资源使用指南。启用AI信息聚合。包括资源说明、使用场景(举例说明)、最佳实践、典型示例(配合前面的场景举例,编写带有中文注释的yaml示例)、关键字段及其含义、常见问题、官方文档链接、引用文档链接等信息,帮助用户理解k8s
- 所有资源页面增加搜索功能。部分页面增高频过滤字段搜索。
- 改进LimitRange信息展示模式
- 改进状态显示样式
- 统一操作菜单
- Ingress页面增加域名转发规则信息
- 改进标签显示样式,鼠标悬停展示
- 优化资源状态样式更小更紧致
- 丰富Service展示信息
- 突出显示未就绪endpoints
- endpoints鼠标悬停展开未就绪IP列表
- endpointslice 突出显示未ready的IP及其对应的POD,
- 角色增加延展信息
- 角色与主体对应关系
- 界面全量中文化,k8s资源翻译为中文,方便广大用户使用。
更新内容
- feat(chat): 更新资源使用指南请求内容,增强示例要求
- feat(ns): 添加限制范围字段展示模板
- feat(chat): 更新资源使用指南的请求内容
- feat(ns): 更新事件字段标签为中文
- feat(ns): 更新端点展示模板以增强可读性
- feat(ns): 优化 IP 地址展示逻辑
- feat/ui: 为多个页面添加列切换器组件
- feat(ns): 添加 Ingress 控制器的入口控制器和访问规则字段展示
- style(ns): 优化 cronjob 页面展示
- style(ns): 优化 cronjob 页面展示
- refactor(cluster): 优化节点隔离相关操作和显示
- style(cluster): 调整节点列表字段宽度
- refactor: 优化 API 结果的展示方式
- fix(json): 修复 API 结果显示问题
- refactor(controller): 优化聊天机器人回答格式
- refactor(controller/chat): 简化聊天提示语并调整语气- 移除了冗长的背景介绍和身份设定
- refactor: 将 "存活" 修改为 "存在时长"
- refactor(i18n):优化节点页面部分文案的国际化翻译
- refactor: 更新 Yaml 编辑相关页面的标题和选项卡名称
- style(ns): 优化导入 configmap 按钮样式
- build:移除 blackfriday 依赖
- refactor(controller): 移除未使用的 markdown 转换函数- 删除了 markdownToHTML 函数
- refactor(controller/chat): 优化 cronjob schedule 和日志分析的处理
- fix(ns): 修复创建 ReplicationController 时的 API 路径问题
- refactor(ns): 优化命名空间页面的事件弹窗和表格展示
- refactor(crd): 优化 CRD 页面布局和导航
- refactor(crd): 优化 CRD 页面布局和功能
- fix:修复CRD实例显示问题
- feat(button): 为指南按钮添加 link 级别样式
- refactor(pages): 重构页面布局并添加指南按钮
- refactor(ns): 将 HTML渲染类型更改为 Markdown
- refactor(controller): 移除 chat 中的 markdown 转换- 删除了 markdownToHTML 函数的调用
- refactor(controller/chat): 优化聊天机器人的提示信息和交互逻辑- 更新了 Describe 资源分析、资源使用指南…
- refactor(ns): 优化 cronjob 页面结果展示
- refactor: 优化 API 结果的展示方式
- refactor(controller/chat): 更新 chatbot 提示信息
- style:调整首页标签文案格式
- refactor(asset): 优化 API服务、自定义资源和集群角色的 YAML 编辑功能
- refactor(ns): 优化 Role 页面样式
- feat(pages): 为多个页面添加指南按钮和聊天服务
- refactor(controller/chat): 移除对markdown文档专家的需求
- refactor(ns): 优化命名空间页面的展示效果
- refactor(pages): 将 HTML渲染类型更改为 Markdown
- refactor(controller/chat): 优化 Chat 方法中 prompt 的构建逻辑
- style:调整悬浮图标的层级关系
- feat(ns): 更新 configmap指南功能
- refactor(controller/chat): 优化 chat 机器人提示信息
- refactor(ns): 修改导航栏按钮文本
- refactor(ns): 优化 AI 解读功能
- refactor/assets: 修改浮动图标的类名
v0.0.14
更新内容
- docs:修正调试信息命令将获取调试信息的命令从 ./k8m -d 6 修改为 ./k8m -v6
- fix:apply 失败问题
- feat(layout): 优化多个页面的布局结构
- feat(crd): 为 CRD 的 kind 和 group 字段添加搜索功能
- feat(crd): 为 CRD 详情页面添加回退按钮
- feat(resource): 为资源名称添加复制和搜索功能
- feat(ns): 为 Pod 页面添加状态筛选器并优化列表搜索功能
- feat:优化列表页面筛选功能
- feat(ns): 优化角色绑定详情展示
- refactor(ns): 优化角色详情页面格式和布局
- feat(cluster): 优化集群角色绑定页面展示效果
- refactor(cluster): 优化集群角色页面展示效果
- docs(README): 补充 ChatGPT 调试状态说明
- refactor(service): 添加 ChatGPT 环境变量设置时的日志输出
- refactor(chat): 添加 ChatGPT 配置日志输出
- build(Dockerfile): 添加 Dockerfile 以支持容器化构建
v0.0.13
v0.0.12
v0.0.11
K8m
1、更新describe功能,可对所有资源进行Describe
2、并且显示内容与kubectl保持一致,格式保持一致。
3、弹出窗口可使用ESC进行关闭,方便键盘操作。
更新内容
- feat(dialog): 在对话框标题中添加 ESC 关闭提示
- refactor(ns): 在多个 JSON 文件中添加 ESC 关闭提示到 Event 标题
- feat(api): 为 CRD资源添加 describe 接口
- feat(controller): 添加 Describe 方法
- feat(cluster): 添加资源描述功能- 在多个集群资源页面中添加"Describe"按钮
- build: 更新 kom 版本并优化依赖
- build: 更新 Go 依赖版本
- feat(ns): 为命名空间名称添加可复制功能
- build: 更新依赖库版本
v0.0.10
v0.0.9
更新内容
- build: 更新 github.com/weibaohui/kom 依赖至 v0.0.36 版本
- build: 更新 kom 依赖至 v0.0.35 版本
- feat(main): 重构主函数并优化 Kom 集群初始化流程
- refactor(pkg): 重构 callback包
- refactor(main): 重构主函数并使用 kom_starter 初始化配置- 移除了直接使用 kom包进行集群初始化的代码
- refactor(main): 重构 Kom客户端初始化流程
- feat(ns): 为 statefulset 添加扩缩容功能
- feat(api): 添加状态集缩放接口
- feat(controller/sts): 添加 StatefulSet 扩缩容功能
- style(ns): 优化 deploy 页面样式
- feat(ns): 为部署页面添加扩缩容功能
- feat(api): 添加部署扩缩容接口
- feat(controller): 添加部署扩缩容功能
- feat(strings): 添加 ToInt32 字符串转换函数
- refactor(ns): 优化 cronjob 并发策略展示
- refactor(ns): 优化 CronJob 页面的调度配置显示
- feat(chat): 添加 Cron 表达式 AI 解释功能
- feat(event): 为 event.json 中的 type 字段添加 searchable 属性
- refactor(ns): 优化 cronjob 页面的 suspend 字段展示
- style(priority_class): 优化 JSON格式
- feat(priority-class): 添加 value 和 preemptionPolicy 字段
- feat(ns): 增加获取 namespace 列表的"全部"选项
- build: 更新 kom 依赖至 v0.0.34 版本
- feat(ns): 增加 cronjob 和 job 页面的详细信息展示
- style:调整操作按钮宽度为 100像素
- feat(api): 添加 cronjob暂停和恢复接口
- feat(ns): 为 cronjob 页面添加暂停和继续功能
- feat(controller): 添加定时任务暂停和恢复功能
- build: 更新 github.com/weibaohui/kom 依赖至 v0.0.33 版本
- feat(controller): 添加状态集、守护集和副本集的重启功能- 在 ds、rs 和 sts 控制器中添加 Restart 函数-…
- feat(ns): 增加 CronJob 资源的详细信息展示
- feat(api): 添加 StatefulSet 和 DaemonSet 的回滚相关接口- 新增 StatefulSet 回滚相关接口:
- feat(ns): 为 DaemonSet 添加历史记录功能
- feat(ns/replicaset):增加就绪状态和容器信息展示
- feat(ns): 为 StatefulSet 添加历史记录功能
- feat(controller/sts): 添加 StatefulSet 历史记录和回滚功能
- feat(controller): 添加 DaemonSet历史记录和回滚功能- 实现了 DaemonSet历史记录查询和回滚操作的 API 接口
- feat(ns): 部署页面增加回滚和暂停功能
- build: 更新 github.com/weibaohui/kom 依赖版本至 v0.0.32
- feat(k8s deploy): 添加部署回滚和暂停功能
- feat(deploy): 添加部署管理相关接口
- fix(controller): 移除资源操作中的 managedFields
- feat(ns): 为部署页面添加历史记录功能并集成 AI 问诊
- feat(api): 添加部署历史记录查询接口
- refactor(controller): 重构部署相关接口
- refactor: 移除未使用的 Deployment 相关函数
- refactor(controller): 重构节点控制器方法
- refactor: 移除 nodeService 中的冗余函数
- refactor(comm/utils/amis): 添加 WriteJsonErrorOrOK 函数- 新增 WriteJsonError…
- style(ns): 调整部署页面操作按钮宽度