DCE 5.0 v0.17.0-20240430 商业版正式发布¶
本页说明了 DCE 5.0 v0.17.0-20240430 商业版包含的最新特性、优化、缺陷修复等。 DCE 5.0 每个产品模块都是独立解耦的,本次发布中所涉及的产品模块为 DCE 5.0 安装器默认包含的版本。 如需独立升级或替换各个模块,请联系 Daocloud 售后支持人员下载对应版本并升级。 另请参阅商业版部署要求。
功能模块版本
分类 | 模块 | 版本 | 适配的 K8s 版本 |
---|---|---|---|
安装 | 安装器 | v0.17.0 | K8s 1.24 - 1.27 |
Kubean | v0.13.11 | K8s 1.18 - 1.27 | |
工作台 | 应用工作台 | v0.26.0 | K8s 1.23 - 1.27 |
容器 | 容器管理 | v0.27.0 | K8s 1.18 - 1.27 |
多云编排 | v0.18.0 | K8s 1.18 - 1.27 | |
镜像仓库 | v0.17.0 | K8s 1.23 - 1.27 | |
云原生网络 | v0.14.0 | K8s 1.18 - 1.27 | |
存储 HwameiStor | v0.14.4 | K8s 1.18 - 1.27 | |
虚拟机 | v0.8.0 | K8s 1.18 - 1.27 | |
可观测性 | Insight | v0.26.0 | K8s 1.19 - 1.27 |
微服务 | 微服务引擎 | v0.36.1 | K8s 1.23 - 1.27 |
服务网格 | v0.25.0 | K8s 1.21 - 1.27 | |
中间件 | RabbitMQ | v0.19.0 | K8s 1.23 - 1.27 |
MySQL | v0.17.0 | K8s 1.23 - 1.27 | |
ElasticSearch | v0.16.0 | K8s 1.23 - 1.27 | |
Redis | v0.17.0 | K8s 1.23 - 1.27 | |
MinIO | v0.14.0 | K8s 1.23 - 1.27 | |
PostgreSQL | v0.11.0 | K8s 1.23 - 1.27 | |
MongoDB | v0.9.0 | K8s 1.23 - 1.27 | |
Kafka | v0.14.0 | K8s 1.23 - 1.27 | |
RocketMQ | v0.6.0 | K8s 1.23 - 1.27 | |
云原生AI | AI Lab | v0.4.0 | K8s 1.25 - 1.29 |
边缘计算 | 云边协同 | v0.10.1 | K8s 1.23 - 1.27 |
管理 | 全局管理 | v0.26.0 | K8s 1.23 - 1.27 |
运营管理 | v0.6.2 | K8s 1.23 - 1.27 |
新功能和优化¶
详细的特性说明已体现在上表各版本的 Release Notes 中,这里简要说明一些新增的特性和优化。
安装器 v0.17.0¶
- 优化 支持 Docker 单容器磁盘限制
- 优化 支持 Ubuntu ospkg 及 ISO 的多架构
应用工作台 v0.26.0¶
- 新增 支持对集成的代码仓库进行管理
- 优化 工作负载列表和获取负载类型的资源时增加运行状态
容器管理 v0.27.0¶
- 新增 支持通过 SSH 的方式连接 CloudTTY
- 新增 支持控制台进入运行中的容器
Kubean v0.13.11¶
- 优化 支持 Ubuntu osPackage 的多架构
容器网络 v0.14.0¶
- 优化 允许设置 ip addr 劫持 CIDR
- 优化 支持 Kubevirt VM 静态 IP
容器存储 v0.14.4¶
- 优化 解决 LVR 不感知 Pod 亲和力的问题
- 优化 添加了在迁移期间启用数据验证的选项
虚拟机 v0.8.0¶
- 优化 虚拟机列表性能优化
- 修复 修复虚拟机 Bridge 网络模式的使用问题
多云编排 v0.18.0¶
- 修复 管理集群能够被接入到托管在其他集群的多云实例上的问题
镜像仓库 v0.17.0¶
- 优化 Docker/Jfrog 类型仓库删除镜像提示优化
- 优化 镜像下载次数优化
可观测¶
Insight Server v0.26.0
- 新增 当使用 Vector 传输日志时内置 Vector 的监控看板
- 优化 支持配置多个日志上传地址
微服务引擎 v0.36.1¶
- 新增 支持网关自定义插件
- 优化 优化网关 API 测试对于 ClusterIP 不可用时的提示
服务网格 v0.25.0¶
- 新增 内置网格告警规则,可观测内告警配置可直接使用
- 修复 修复拓扑节点无权限显示有误问题
数据服务(中间件)¶
- 新增 支持 MySQL、Redis 实例拓扑
- 优化 增加命名空间配额提示
AI Lab v0.4.0¶
- 新增 Notebook 支持本地 SSH 访问,适配多种开发工具,如 Pycharm、VSCode 等
- 新增 升级 Notebook 镜像,支持内置 CLI 工具 baizectl、命令行提交和管理任务
全局管理 v0.26.0¶
- 新增 报表管理-容器组报表增加 GPU 统计指标
- 新增 计量计费-容器组计费增加 GPU 计费
- 新增 支持导航栏菜单根据权限显示产品
云边协同 v0.10.1¶
- 新增 支持工作负载升级策略配置
- 新增 支持工作负载亲和性配置
升级注意事项¶
- 安装器 :DCE 5.0 产品组件从低版本升级到 v0.16.0 时,会升级失败,建议升级到 v0.16.1,如果使用 v0.16.0 的话, 需要升级时在 mainfest.yaml 中禁用 Insight 组件
- 容器管理 :从 Kpanda v0.21.x 版本升级到 v0.22.0 及以后版本时,如果全局服务集群使用了
Redis 哨兵模式的 redis,升级时需要变更
--set global.db.redis.url
- 全局管理 :当从 v0.15.x (或更低版本) 升级到 v0.25.0 (或更高版本) 时,数据库连接 Helm 参数格式需要修改, 详情参照离线升级全局管理
- 应用工作台 :从 amamba v0.21.0 之前的版本升级该版本时会发生 GitOps 应用消失的情况。 建议不要升级到该版本,直接升级到 v0.22.0 之后的版本
- 可观测 :由于 Insight v0.25.0 版本中存在破坏性改动,当升级 Insight Server 至 v0.25.x 时, 需同时升级 Insight Agent 版本至 v0.25.x
- Redis 缓存服务 :
- 从 Redis v0.14.0(或更低版本)升级到 v0.16.0 及以下版本时,迭代包含了 Redis Operator 的升级, 会导致升级过程中 Redis 单机、主备以及哨兵实例重启
- 从 Redis v0.15.0(或更低版本)升级到 v0.16.0 及以下版本时, 包含了 Redis Operator(redis-ha-operator)的升级,会导致升级过程中 Redis 哨兵实例的重启
兼容性¶
Note
全局管理:一旦将全局管理升级到 v0.26.0 及以上版本,必须将其他模块必须升级到相应版本,否则界面无法正常访问!
全局管理 v0.26.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.17.0 的已知问题,参见安装排障。