Skip to content

Releases: weibaohui/k8m

v0.0.16-1

29 Dec 09:17
Compare
Choose a tag to compare
v0.0.16-1 Pre-release
Pre-release

fix 可能得文档处理溢出问题

v0.0.15

28 Dec 15:17
Compare
Choose a tag to compare

**重磅更新 **
包括AI资源指南,全量界面中文化,可搜索,信息更丰富,高频排查点重点展示,describe 信息AI解读等主要功能升级,并改进部分页面显示效果,统一信息色,绿色代表正常,红色代表异常。

  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资源翻译为中文,方便广大用户使用。
    输入图片说明
    输入图片说明

更新内容

  • 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

24 Dec 04:51
Compare
Choose a tag to compare

更新内容

  • 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

18 Dec 10:01
Compare
Choose a tag to compare

新增Configmap 上传功能

v0.0.12

17 Dec 11:31
Compare
Choose a tag to compare

新增 k8s 所有资源的 Describe 颜色区分,并增加AI解读功能

K8M Describe功能升级

1、新增对任意k8s资源的Describe功能,并且按是否包含错误调整背景色。
红色表色有问题,绿色表示正常。
2、新增AI解读 Describe描述功能。让AI详细解读,给出报告以及问题的解决方案。

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

更新内容

  • refactor(describe): 优化资源描述页面的输出展示
  • feat(custom): 添加自定义 HTML内容高亮组件
  • feat(cluster): 添加 AI 解读功能
  • feat(chat): 添加 ChatGPT资源描述分析功能

v0.0.11

16 Dec 12:27
Compare
Choose a tag to compare

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

12 Dec 03:29
Compare
Choose a tag to compare

fix 部分集群doc 解析递归崩溃问题

v0.0.9

06 Dec 09:37
Compare
Choose a tag to compare

更新内容

  • 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): 调整部署页面操作按钮宽度

v0.0.8

19 Nov 04:51
Compare
Choose a tag to compare

嵌入在线ChatGPT能力

v0.0.7

12 Nov 07:12
Compare
Choose a tag to compare

v0.0.7