DCE 5.0-20240330 商业版正式发布¶
本页说明了 DCE 5.0-20240330 商业版包含的最新特性、优化、缺陷修复等。 DCE 5.0 每个产品模块都是独立解耦的,本次发布中所涉及的产品模块为 DCE 5.0 安装器默认包含的版本。 如需独立升级或替换各个模块,请联系 Daocloud 售后支持人员下载对应版本并升级。 另请参阅商业版部署要求。
功能模块版本
分类 | 模块 | 版本 | 适配的 K8s 版本 |
---|---|---|---|
安装 | 安装器 | v0.16.0 | K8s 1.24 - 1.27 |
Kubean | v0.13.9 | K8s 1.18 - 1.27 | |
工作台 | 应用工作台 | v0.25.0 | K8s 1.23 - 1.27 |
容器 | 容器管理 | v0.26.1 | K8s 1.18 - 1.27 |
多云编排 | v0.17.0 | K8s 1.18 - 1.27 | |
镜像仓库 | v0.16.1 | K8s 1.23 - 1.27 | |
云原生网络 | v0.13.0 | K8s 1.18 - 1.27 | |
存储 HwameiStor | v0.14.4 | K8s 1.18 - 1.27 | |
虚拟机 | v0.7.1 | K8s 1.18 - 1.27 | |
可观测性 | Insight | v0.25.0 | K8s 1.19 - 1.27 |
微服务 | 微服务引擎 | v0.35.0 | K8s 1.23 - 1.27 |
服务网格 | v0.24.1 | K8s 1.21 - 1.27 | |
中间件 | RabbitMQ | v0.18.0 | K8s 1.23 - 1.27 |
MySQL | v0.16.0 | K8s 1.23 - 1.27 | |
ElasticSearch | v0.15.0 | K8s 1.23 - 1.27 | |
Redis | v0.16.0 | K8s 1.23 - 1.27 | |
MinIO | v0.13.0 | K8s 1.23 - 1.27 | |
PostgreSQL | v0.10.0 | K8s 1.23 - 1.27 | |
MongoDB | v0.8.0 | K8s 1.23 - 1.27 | |
Kafka | v0.13.0 | K8s 1.23 - 1.27 | |
RocketMQ | v0.5.0 | K8s 1.23 - 1.27 | |
云原生AI | AI Lab | v0.3.0 | K8s 1.25 - 1.29 |
边缘计算 | 云边协同 | v0.9.0 | K8s 1.23 - 1.27 |
管理 | 全局管理 | v0.25.1 | K8s 1.23 - 1.27 |
运营管理 | v0.6.1 | K8s 1.23 - 1.27 |
新功能和优化¶
详细的特性说明已体现在上表各版本的 Release Notes 中,这里简要说明一些新增的特性和优化。
AI Lab v0.3.0 ¶
- 新增 模型开发工具 Notebook
- 新增 支持主流 AI 模型开发框架 Pytorch、Tensorflow、Paddle
- 新增 支持模型推理,一键启动模型服务
- 新增 支持数据集管理,可一键接入主流数据源和代码源,支持数据预热
安装器 v0.16.0¶
- 优化 支持 Rocky Linux 9.2 x86 containerd 部署
- 优化 新增离线包手动裁剪工具脚本
集群生命周期管理 v0.13.9¶
- 优化 为 Docker 启用实时恢复
- 修复 Ubuntu 20.04 os-pkg 包的构建问题,安装 Docker 时指定 containerd 版本为 1.6.28-1
应用工作台 v0.25.0¶
- 优化 原生应用创建界面及逻辑优化,支持单独创建工作负载资源
- 修复 修复切换 Jenkins 实例之后,凭证、SonarQube,邮件等配置丢失的问题
容器管理 v0.26.1¶
- 新增 支持接入 Master 节点
- 新增 vGPU 支持算力超配
- 新增 CloudTTY 提供 ssh 代理的功能
多云编排 v0.17.0¶
- 新增 多云资源的删除保护功能
- 优化 升级 Karmada 的版本到 v1.8.0
镜像仓库 v0.16.1¶
- 修复 Docker Registry 镜像删除 会出现删除镜像失败
- 修复 普通租户(wsadmin 权限)创建镜像回收规则失败
容器网络 v0.13.0¶
- 修复 删除 SpiderMultusConfig 资源之前,遍历所有 SpiderIPPool 资源,要求用户提前将
SpiderIPPool.Spec.MultusName
字段中绑定的SpiderMultusConfig
字符串移除 - 修复 删除 multus、sriov 时 namespace 参数不生效问题
容器存储 v0.14.4¶
- 优化 数据卷卸载时候删除本地挂载路径
- 优化 添加 PoolHDD FreeCap 打印列
虚拟机 v0.7.1¶
- 新增 支持虚拟机配置 GPU
- 新增 支持对接审计日志
可观测性 v0.25.0¶
-
Insight Server v0.25.0
- 新增 支持链路关联日志支持根据 TraceID 和容器组过滤
- 新增 支持自定义在安装时是否初始化日志索引的能力
微服务引擎 v0.35.0¶
- 新增 云原生网关 API 可以通过请求参数进行路由匹配的能力
- 新增 分布式事务 Seata 自定义密码的能力
服务网格 v0.24.1¶
- 新增 网格网关优化,支持网格部署亲和性及网格流量可观测看板
- 修复 指标数双倍数据问题和客户端指标不准确问题
数据服务(中间件)¶
- 新增 支持通过模板创建 Kafka 实例
- 修复 Redis 哨兵模式宕机 Master 后用户侧有概率不可用的问题
云边协同 v0.9.0¶
- 新增 支持用户自定义安装 MQTT 服务
- 优化 支持对不同节点组的工作负载进行更多差异化配置,如资源配额、启动命令、环境变量
全局管理 v0.25.1¶
- 新增 报表管理-容器组报表 增加 GPU 统计指标
- 新增 计量计费-容器组计费 增加 GPU 计费
- 新增 支持导航栏菜单根据权限显示产品
升级注意事项¶
- 容器管理 :从 v0.21.x 版本升级到 v0.22.0 及更高版本时,如果 Global
集群使用了哨兵模式的 Redis,升级时需要变更
--set global.db.redis.url
。 - 全局管理 :当从 v0.15.x (或更低版本) 升级到 v0.25.0 (或更高版本) 时,数据库连接 Helm 参数格式需要修改, 详情参照离线升级全局管理。
- 应用工作台 :从 v0.21.0 之前的版本升级该版本时会发生 GitOps 应用消失的情况。建议不要升级到该版本,直接升级到 v0.22.0 之后的版本。
- Redis 缓存服务 :从 Redis v0.14.0(或更低版本)升级到 v0.15.0(或更高版本)时, 由于本次迭代包含了 Redis Operator 的升级,会导致升级过程中 Redis 单机、主备模式的集群重启 !!!!
兼容性¶
Note
全局管理:一旦将全局管理升级到 v0.25.0 及以上版本,必须将其他模块必须升级到相应版本,否则界面无法正常访问!
全局管理 v0.25.0 支持的各模块版本如下:
- 应用工作台 v0.17.3 及以上版本
- 容器管理 v0.18.1 及以上版本
- 多云编排 v0.9.1 及以上版本
- 镜像仓库 v0.8.0 及以上版本
- 可观测性 v0.17.2 及以上版本
- 微服务引擎 v0.22.0 及以上版本
- 服务网格 v0.16.2 及以上版本
- 中间件 mcamel-RabbitMQ v0.11.0 及以上版本
- 中间件 mcamel-MySQL v0.9.0 及以上版本
- 中间件 mcamel-ElasticSearch v0.8.0 及以上版本
- 中间件 mcamel-Redis v0.8.0 及以上版本
- 中间件 mcamel-MinIO v0.6.0 及以上版本
- 中间件 mcamel-Kafka v0.6.0 及以上版本
- 中间件 mcamel-PostgreSQL v0.2.0 及以上版本
- 中间件 mcamel-MongoDB v0.1.0 及以上版本
- 中间件 mcamel-RocketMQ v0.2.0 及以上版本
已知问题¶
安装器 v0.16.0 的已知问题,参见安装排障。