Releases: weibaohui/k8m
Releases · weibaohui/k8m
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): 调整部署页面操作按钮宽度
v0.0.8
v0.0.7
v0.0.6
v0.0.5
更新内容
- build: 更新 github.com/weibaohui/kom 依赖至 v0.0.23 版本
- feat(ns): 文件列表增加所有者和组信息
- feat(ns): 优化 Pod 文件页面显示格式
- refactor(controller/pod): 重构文件上传功能
- chore: 忽略 uploads目录
- feat: 设置最大内存限制
- refactor(pod): 重构文件上传功能
- build(deps): 更新 github.com/weibaohui/kom 依赖至 v0.0.15- 将 github.com/wei…
- build:升级 kom 库版本
- build: 更新 github.com/weibaohui/kom 依赖至 v0.0.11
- feat(comm): 添加按 lastTimestamp排序的工具函数
- feat(ns): 为命名空间页面添加事件列表功能
- refactor(controller): 将 CRD 方法替换为 GVK 方法
- feat(cluster): 添加 Event 列表页面
- feat(cluster): 在存储类详情页面添加默认存储类标注
- feat(cluster): 添加 CSINode 页面并更新菜单项
- refactor(cluster): 移除 priority_level_config 中的 conditions 字段- 从 priori…
- feat(cluster): 添加集群设置相关页面
- refactor(menu): 调整菜单结构和图标
- feat(ns): 优化 Service 类型显示逻辑
- feat(cluster): 添加 ComponentStatus 页面并更新菜单
- feat(cluster): 添加 APIService 页面- 新增 APIService 列表和详情页面
- refactor: 注释掉动态 API 路由
- fix(ns): 修复部署详情中副本数量显示问题
- refactor(api): 更新 API调用路径
- feat(crd): 增加 CRD 版本支持并更新相关页面
- refactor(k8s): 更新 API 调用以包含版本信息
- feat(dynamic): 为 CRD操作添加版本参数
- refactor(kom): 更新 kom客户端使用方式并升级版本
- feat: 添加根路径路由并实现重定向到 index.html
- info(main): 启动服务时增加日志输出
- feat: 添加 CRD 资源管理功能
- docs(README): 更新产品特性描述
- docs(README): 更新项目介绍并添加技术栈说明
- doc update
- refactor(service): 重构服务模块并移除未使用的代码
- refactor(kubectl): 重构 kubectl 模块并移除未使用的代码
- refactor(doc): 移除 kubectl 包中的文档解析逻辑- 删除了 kubectl 包中与 OpenAPI 文档解析相关的代码
- refactor(kubectl): 重构 kubectl 模块并移除未使用的代码
- refactor: 重构 kubectl模块并引入 kom 库- 移除了 kubectl 模块中的大量代码,包括回调管理、默认回调实现等
- refactor(kubectl): 重构代码并优化日志级别
- refactor(kubectl): 重构 Statement 结构体
- feat(kubectl): 添加更新和补丁功能
- refactor(controller/dynamic): 重构示例代码并添加新功能- 重新组织 Example 函数,拆分为 builtI…
- feat(default_cb): 实现资源增删改查功能
- feat(controller/dynamic): 添加 Deployment 创建示例
- feat(comm): 添加 create 回调并优化回调注册
- feat(comm): 添加 Create 函数以创建资源
- feat(kubectl): 添加创建和删除资源的方法