您现在的位置是:首页 > 文章详情

k8M 新增资源 Describe 功能,保持与 kubectl 显示格式一致,方便快捷

日期:2024-12-16点击:150

k8m 是一款集 AI 与 Kubernetes 于一体的轻量级控制台工具,专为简化集群管理设计。基于 AMIS 构建,并通过 kom 作为 Kubernetes API 客户端,k8m 内置了 Qwen2.5-Coder-7B 模型交互能力,同时支持接入您自己的私有化大模型。

本次更新

1、更新describe功能,可对所有资源进行Describe 2、并且显示内容与kubectl保持一致,格式保持一致。 3、弹出窗口可使用ESC进行关闭,方便键盘操作。

主要特点

  • 迷你化设计:所有功能整合在一个单一的可执行文件中,部署便捷,使用简单。
  • 简便易用:友好的用户界面和直观的操作流程,让 Kubernetes 管理更加轻松。
  • 高效性能:后端采用 Golang 构建,前端基于百度 AMIS,保证资源利用率高、响应速度快。
  • Pod 文件管理:支持 Pod 内文件的浏览、编辑、上传、下载、删除,简化日常操作。
  • Pod 运行管理:支持实时查看 Pod 日志,下载日志,并在 Pod 内直接执行 Shell 命令。
  • CRD 管理:可自动发现并管理 CRD 资源,提高工作效率。
  • 智能翻译与问诊:支持 YAML 属性自动翻译、异常事件诊断以及日志分析,为排查问题提供智能化支持。
  • 跨平台支持:兼容 Linux、macOS 和 Windows,并支持 x86、ARM 等多种架构,确保多平台无缝运行。

k8m 的设计理念是“轻便高效,化繁为简”,它帮助开发者和运维人员快速上手,轻松管理 Kubernetes 集群。

运行

  1. 下载:从 GitHub 下载最新版本。
  2. 运行:使用 ./k8m 命令启动,访问http://127.0.0.1:3618

更新内容

  • 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: 更新依赖库版本
原文链接:https://www.oschina.net/news/325259
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章