KubeSphere Enterprise v4.2.0 版本说明
KubeSphere Core v4.2.0
KubeSphere 企业版 v4.2.0 是基于 LuBan 架构持续演进的重要里程碑版本,平台 UI 全面焕新,进一步简化资源管理层级,显著提升平台的易用性与操作效率。
本版本引入全新设计语言与交互体验,并通过更加开放的架构深度融合平台与扩展组件,显著增强组件整合能力与生态兼容性。平台扩展机制进一步优化,提供一致且灵活的用户体验。核心能力更聚焦,功能扩展更自由,助力企业高效构建专属的云原生操作系统。
新特性
- 全新设计的租户资源管理 UI
- 支持平台维护模式
- 支持用户封禁策略配置
- 支持工作负载模板管理
- 支持用户组管理功能
- 支持扩展资源配额配置
- 支持 API 告警提示功能
优化
- 优化扩展组件的安装与部署流程
- 优化扩展组件配置比对界面
- 支持为不同集群配置不同的镜像仓库地址
- 优化 Terminal API 的配置方式
- 优化 Workspace 的级联删除逻辑
- 新增 RoleTemplate Rule 的校验机制
- 支持 kubeconfig 的启用配置
- 升级依赖库和依赖组件版本
- 优化成员集群的纳管流程
- 新增 404 与 403 异常提示页面
- 新增组件坞功能
- 支持用户扩展字段配置
- 优化 ReverseProxy 请求链路
- 支持定期强制修改密码
缺陷修复
- 修复应用查询结果不准确的问题
- 修复应用部署过程中的潜在越权问题
- 修复未上架应用无法部署的问题
- 修复扩展组件部署时
global.imageRegistry
配置权重过高的问题 - 修复 Cluster API 潜在的凭证泄露问题
- 修复扩展组件 Hook 镜像仓库配置不正确的问题
- 修复资源配额设置时的数值校验逻辑错误
- 修复扩展中心分页无效的问题
- 修复若干错误的翻译文案
WizTelemetry 可观测平台 v2.0.0
新增扩展组件:WizTelemetry 网络可观测
、WizTelemetry 链路追踪
、WizTelemetry 全局监控
、Grafana Tempo for WhizTelemetry
。
WizTelemetry 平台服务 v2.0.0
新特性
- 新增基于 eBPF 的网络可观测功能,支持网络拓扑、服务拓扑(HTTP)、流量日志(HTTP)的可视化。(与
WizTelemetry 网络可观测
扩展组件协同提供)
优化
- 更新监控查询 PromQL 表达式
缺陷修复
- 修复没有 Span 索引时查询链路数据异常的问题
- 修复导出日志时无法排序的问题
- 修复企业空间概览中持久卷用量的问题
- 修复监控 API 跨集群查询时无法限定指定集群查询的问题
- 修复监控 API 越权访问的问题
- 修复监控 API 不支持容器指标排序的问题
WizTelemetry 监控 v1.2.0
原 KSE 4.1.x 中的 Whizard 可观测中心将从 WizTelemetry 监控 独立成新扩展组件 WizTelemetry 全局监控,重新设计并优化界面,更多内容请查看 WizTelemetry 全局监控 介绍。
新特性
- 支持 NVIDIA GPU、华为 Ascend NPU、寒武纪 MLU 等多厂商 GPU 监控
- etcd 监控默认启用,并尝试自动生成监控配置
- 工作负载等监控详情页支持资源用量与配额展示及对比,方便用户调整 requests 和 limits
优化
- 优化自定义监控栈接入
- 优化 kube-prometheus-stack 中 recording rules 配置,增强稳定性
其他
- 更新 kube-prometheus-stack 监控栈
- 升级 Prometheus Operator 至 v0.81.0
- 升级 Prometheus 至 v3.3.1
- 升级 node-exporter 至 v1.9.1
- 升级 kube-state-metrics 至 v2.15.0 (注:由于版本更新,
kube_xx_labels
及kube_xx_annotations
等指标将隐藏,更多详情请参考其发布版本通知)
WizTelemetry 全局监控 v1.0.0
WizTelemetry 全局监控 是 WizTelemetry 可观测平台 2.0 中提供 跨集群资源监控、多集群告警 的扩展组件。它自 KSE 4.1.x 中的 Whizard 可观测中心演化而来,经过重新设计和页面优化,是从 WizTelemetry 监控 独立出来的新扩展组件。
新特性
监控资源多角度下钻
提供多路径的监控资源下钻,包括逻辑维度(集群 -> 项目 -> 工作负载 -> 容器组, 企业空间 -> 项目 -> 工作负载 -> 容器组)及物理维度(集群 -> 节点 -> 容器组)
多维度资源使用排行
支持集群排行、企业空间排行、项目排行、节点排行、容器组排行,以及当前 集群/企业空间/项目/节点 范围下的次级元素排行,如当前集群下的项目排行,项目详情中的工作负载的排行等
企业空间监控展示支持汇总关联的多集群数据
首次支持企业空间监控可以汇总所在多个集群的指标数据,查看资源使用
跨集群 Pod 检索
支持跨集群对 Pod 名称、IP 地址、项目、节点等模糊检索,方便定位 Pod
更多新增监控视图
新增容器组资源用量与配额对比,磁盘吞吐,网络丢包,Kubelet 健康监控等。此外,还有更多设计上的小元素,如可以在可观测平台的监控资源的详情页直接跳转到 KSE 平台的管理页面,方面维护及更新。
WizTelemetry 告警 v1.0.5
优化
- 增加选装组件依赖
WizTelemetry 全局监控
扩展组件,该依赖组件安装时,告警扩展可支持全局告警
WizTelemetry 通知 v2.6.1
新特性
- 通知历史保留告警中所有的 label 和 annotation
WizTelemetry 网络可观测 v1.0.3
WizTelemetry 网络可观测
扩展组件提供了基于 eBPF 的网络可观测能力。其中包含了 WizTelemetry BPFConductor 组件,支持在 Kubernetes 集群中高效地部署和管理 eBPF 程序和插件。还内置了多个网络可观测性相关的 eBPF 程序/插件,可提供对第 4 层网络流量、第 7 层 HTTP 流量以及网络拓扑的深入洞察。
新特性
- 支持以 K8s 自定义资源 (CR) 的方式部署和管理 Kubernetes 环境中的 eBPF 程序
- 支持捕获和分析四层网络流量,构建全局网络拓扑视图
- 支持捕获和分析七层 HTTP 流量,构建全局服务拓扑视图和服务性能监控
- 支持 HTTP 流量的解析,导出具有详细的请求和响应信息的流量日志
WizTelemetry 链路追踪 v1.0.3
新特性
- 支持以扩展组件的方式部署 OpenTelemetry Stack 包括:OpenTelemetry Operator, OpenTelemetry Collector, OpenTelemetry Demo 等
- 支持部署 WizTelemetry Tracing Generator
Grafana Tempo for WizTelemetry v1.0.0
新特性
- 支持以扩展组件的方式部署 Grafana Tempo
开发者工具
应用商店管理 v2.1.0
新特性
- 应用商店中恢复展示默认 Stable 仓库中的应用
- 应用商店管理支持将添加到系统仓库中的应用一键同步到应用商店
缺陷修复
- 修复项目管理员在创建或删除应用时无权限的问题
优化
- 部署应用时支持设置 Job 的 Pod Template
- 多集群部署模式下,支持为安装 Job 设置自定义镜像仓库
服务网格 v1.0.2
新特性
- 支持在创建和修改灰度发布时选择发布策略
优化
- 发布任务增加显示 virtualservice 的状态
缺陷修复
- 修复流量监控“成功”的流量线鼠标放上去后不展示 RPS 的问题
- 修复自制应用状态一直处于更新中的问题
- 修复流量监控图中“部署”名称过长超出文本框的问题
计算
多集群代理连接 v1.1.0
- 支持在扩展组件配置中直接配置 tower 信息
- 弃用 configmap 配置 tower,换用 secret 配置 tower
- 将 ks-core 的多集群代理连接插件化,支持用户接入自定义的多集群代理连接插件,将 tower 和 ks-core 进行解耦
Metrics Server v0.7.2
新特性
- 创建和管理 HPA 资源页面 UI 交互优化,并拆分为可插拔前端
- 新增
ks-autoscaling-controller
组件,添加标签用于处理 HPA 与 Workload 映射
其他
- metrics-server 从 v0.7.0 升级至 v0.7.2
边缘计算
EdgeWize 边缘计算平台 v3.1.0
新特性
- 支持 OTA 批量设备快速接入
- 支持云边协同功能,实现边缘节点与云端集群间的消息通信
- 支持镜像预热功能,提升应用启动效率
优化
- 支持 Luban 插件,扩展生态适配性
- 应用部署支持通过边缘网络配置在边缘节点暴露服务
- 应用部署支持选择 GPU / NPU 资源
- 优化边缘集群可观测组件的自动化安装,降低安装复杂度
- 增强可观测组件的权限控制,提升安全性与稳定性
- 优化应用模板及批量部署流程,提高部署效率
- 支持对云边通信实例进行流量控制
其他
- 应用部署的资源选择支持虚拟 GPU、虚拟 NPU,适配更多场景
数据库与中间件
RadonDB DMP v2.2.0
- 支持自定义中间件的监控/告警配置(通过 configmap)
CI/CD
DevOps v1.2.1
新特性
- 新增代码仓库文件管理的功能
- 新增资源清单管理的功能
优化
- Jenkins 升级到了最新的 LTS 版本
- 通过 git 方式添加仓库时自动检查仓库的连通性
- 精简 podTemplate 的数量
缺陷修复
- 修复持续部署同步应用时
跳过规范检验
值传递错误的问题 - 修复持续部署在成员集群部署应用失败的问题
- 修复租户无法创建 kubeconfig 类型凭证的问题
- 修复流水线状态保存失败的问题
- 修复离线环境中 podTemplate 镜像错误的问题
镜像构建器 v0.1.0
新特性
- 镜像构建器功能完整回归
缺陷修复
- 修复使用源代码构建镜像时凭证信息可能泄漏的问题
网络
网络 v1.2.1
新特性
- 支持 NetworkPolicy 多租户的查看
- 支持项目网络隔离的默认出口限制
- 支持 IPPool 和 NetworkPolicy 的分开启用
网关 v1.1.1
新特性
- 新增网关副本数限制的功能
- 新增 API 版本 Gateway v2alpha2
- 新增在界面配置路径重写功能
优化
- 在扩展组件配置中修改配置后自动重载配置
缺陷修复
- 修复项目角色 operator 可以创建和修改网关的问题
- 修复应用路由列表页的“网关地址”和网关设置列表页的不一致的问题
应用路由工具 v1.0.1
优化
- 优化域名重用校验,同一网关下可以使用同一域名
存储
存储 v1.0.1
新特性
- 新增创建持久卷声明时直接绑定 NFS 后端卷的功能
- 新增自定义初始化存储卷的功能