kom v0.2.29 已经发布,Kubernetes 操作工具


kom v0.2.29 已经发布,Kubernetes 操作工具

此版本更新内容包括:

更新内容

  • Merge pull request #16 from weibaohui/kubectl-top-func
  • test(metrics): 更新测试用例以注释掉部分命名空间配置
  • feat(metrics): 添加 PodMetrics 中的 Namespace 字段
  • fix(metrics): 支持多命名空间查询
  • Merge pull request #15 from weibaohui/kubectl-top-func
  • refactor: 统一JSON字段命名格式
  • Merge pull request #14 from weibaohui/kubectl-top-func
  • fix: 调整获取 pod 请求和限制的逻辑顺序
  • Merge pull request #13 from weibaohui/kubectl-top-func
  • feat(ctl_pod_metrics): 添加 Pod 资源使用百分比计算功能
  • feat(ctl_node_usage): 添加CPU和内存使用率字段
  • Merge pull request #11 from weibaohui/kubectl-top-func
  • Update example/metrics_test.go
  • Merge pull request #12 from weibaohui/coderabbitai/docstrings/3gLP4Ebj…
  • Add docstrings to kubectl-top-func
  • feat(metrics): 添加节点和Pod的Top功能,支持获取资源使用情况
  • Merge pull request #10 from weibaohui/fix-logf-error
  • refactor: 使用更合适的日志和错误输出函数
  • build: 回退 mcp-go 依赖版本至 v0.0.5
  • fix: 修复认证信息硬编码并切换服务器模式
  • build: 更新 Go 版本至 1.24.0 并升级依赖包
  • Merge pull request #9 from weibaohui/crd
  • ci: 添加Release Drafter工作流配置文件
  • ci: 添加 Release Drafter 配置文件
  • feat: 添加Gateway API支持检查功能并优化CRD列表获取
  • build: 更新依赖项并替换mcp-go版本
  • refactor: 移除重复的上下文初始化代码
  • Merge branch 'main' of github.com:weibaohui/kom
  • fix: 移除默认认证值和角色值
  • Merge pull request #8 from weibaohui/metrics-fix
  • fix(mcp): 修复资源元数据解析过程中的认证信息处理- 引入新的 context (newCtx) 用于存储认证信息- 添加默认值处理…
  • Merge pull request #7 from weibaohui/metrics-fix
  • feat(utils): 改进资源格式化函数以支持CPU和存储资源
  • refactor: 将ResourceUsageFraction字段类型从float64改为string
  • refactor(ctl_pod_usage): 使用 resource.Quantity 替换 big.Int 并优化百分比计算
  • refactor: 将资源使用率计算改为字符串格式
  • feat(utils): 添加FormatPercent函数用于格式化百分比
  • fix(ctl_pod_usage): 修正Pod资源使用量的单位计算
  • Merge pull request #6 from weibaohui/metrics
  • fix: 在获取Pod和节点资源使用情况时添加错误处理
  • Merge pull request #5 from weibaohui/metrics
  • feat: 添加实时资源使用指标并重构资源使用计算逻辑
  • refactor: 将example.Connect()改为异步执行并调整MCP模式
  • refactor(dynamic): 将label和field重命名为labelSelector和fieldSelector
  • docs(patch.go): 更新描述信息的中英文顺序
  • refactor: 移除未使用的channel相关代码
  • refactor(mcp): 移除MCPServerModeBoth模式并简化服务器启动逻辑
  • refactor(deployment): 移除不再使用的ManagedPodsDeploymentTool及其相关代码
  • docs: 更新工具描述以包含等效的kubectl命令
  • docs: 更新工具描述以包含对应的kubectl命令

完整的更新日志: https://gitee.com/weibaohui/kom/compare/v0.2.11...v0.2.29

详情查看:https://gitee.com/weibaohui/kom/releases/v0.2.29


相關推薦

2024-08-10

el应用商店中的宝藏开源软件。 本期推荐应用 KubePi开源Kubernetes管理面板 -官方网站- https://github.com/1Panel-dev/KubePi -开源许可协议- GPL-3.0 license -应用描述- KubePi是一款现代化、开源的Kubernetes管理工具,旨在简化和增强对Kuber

2024-04-26

blazork8s v0.1.9 已经发布,Kubernetes 管理工具 此版本更新内容包括: 更新内容 0.1.9 增加ingress详情页面展示Service、Pod功能 增加新页面,使得编辑Yaml、Doc查看两个功能合二为一 Workload资源增加对应的Service、Ingress关联展示

2023-02-06

EA 2023.1 EAP 3 现已发布,包括了新 UI 增强功能以​​及对 Kubernetes 和 Docker 功能的多项改进。具体更新内容包括: 用户体验 新 UI 中工具窗口的垂直拆分 在新 UI 中引入了拆分工具窗口区域的选项,方便用户进行窗口排列。

2024-02-15

C)投票接受 Strimzi 作为 CNCF 孵化项目。 Strimzi 专注于在 Kubernetes 上部署和运行 Apache Kafka 集群。Apache Kafka 是构建基于事件的微服务架构和实时数据流水线的领先平台,它在设计上具有水平可扩展性和容错性。在 Kubernetes 上运行

2023-03-21

部分编译器报错改善 KCL Playground 支持代码分享能力 Kubernetes KPT 工具集成方案设计 Kubernetes Helm KCL 工具插件方案   下一步计划 KPM 包管理工具正式发布 更多 KCL 编译器语法错误恢复支持新版 IDE 插件发布,性能预

2022-07-28

月前,Apache Flink 推出第一个可用于生产环境的 Apache Flink Kubernetes Operator 版本以来(1.0 版本),社区一直在努力改善该工具的功能。 随着 Flink Kubernetes Operator 1.1 的发布,新版本又带来了一些新功能,改善了生产环境中管理 Flink

2025-04-29

k8m v0.0.96 已经发布,轻量级的 Kubernetes 仪表板。 更新内容 Merge pull request #112 from weibaohui/fix-conditions refactor(ui): 移除K8sTextConditions组件中未使用的name属性 docs(admin/config): 在配置项中添加时间单位后缀并更新描述 feat(配置):

2023-07-18

编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。 本文重点介绍 KCL v0.5.0 版本

2023-02-17

values.yaml中记录高级 Helm 图表的定制和属性。 升级了对 Kubernetes Gateway API 的支持 Istio 对 Gateway API 的实现已经转移到最新版本的 API(0.6.1),现在已经完全兼容。 Istio 双栈支持 Kubernetes 在 1.16 版本中加入了双栈模式的 IPv6 支持,

2023-04-18

类类似的问题 env = "prod" config = {if env == "prod": labels = {"kubernetes.io/env" = env}} Schema 必选属性检查 在之前的 KCL 版本中,在编写如下 KCL 代码时,没有按预期提示 versions 属性没有赋值的错误,在 KCL v0.4.6 版本中,我们修

2022-09-16

ancher Manager,容器安全产品 NeuVector,RKE、RKE2、K3s 等众多 Kubernetes 发行版,超融合产品 Harvester 以及云原生存储产品 Longhorn 等,并扩展兼容了更多的公有云 Kubernetes 服务,形成了一套完整的企业级容器平台。 不局限于兼容性的

2024-02-28

Linkerd 2.15 现已发布,该版本增加了对 Kubernetes 以外工作负载的支持。新的“网格扩展(mesh expansion)”功能首次允许 Linkerd 用户将运行在虚拟机、物理机和其他非 Kubernetes 位置上的应用程序引入到网格中,为 Kubernetes 和非 Kubernet

2023-07-13

动,提出的问题是:虚拟机 (VM) 可以在容器中运行并由 Kubernetes 部署吗?后来事实证明它不仅是可行的,而且很快就成为容器时代虚拟机未来的一个有前景的解决方案。该项目于 2019 年 9 月加入 CNCF 作为沙箱项目,并于 2022 年 4

2023-08-30

n 的 AWS Signer 插件 Notation 的 Azure Key Vault 插件 用于 Kubernetes 的准入控制器的集成 为了使用户能够在 Kubernetes 上验证和保护镜像部署,Notary 项目维护人员与Ratify和Kyverno团队合作,为在部署到 Kubernetes 之前验证 Notation 签名