跳转至

DCE 5.0-20230531 商业版正式发布

本页说明了 DCE 5.0-20230531 商业版包含的最新特性、优化、缺陷修复等。 另外 DCE 5.0 每个产品模块都是独立解耦的,本次发布中所涉及的产品模块版本为 DCE 5.0 安装器默认包含的版本。 如需独立升级或替换各个模块,请联系 Daocloud 售后支持人员下载对应版本并升级。 另请参阅商业版部署要求

功能模块版本

模块 版本 适配的 K8s 版本
安装器 v0.8.0 K8s 1.23 - 1.25
全局管理 v0.17.1 K8s 1.23 - 1.25
集群全生命周期管理 v0.5.4 K8s 1.23 - 1.25
容器管理 v0.18.1 K8s 1.18 - 1.25
网络 v0.7.0 K8s 1.18 - 1.25
Hwameistor v0.10.2 K8s 1.18 - 1.25
可观测性 v0.17.2 K8s 1.19 - 1.27
应用工作台 v0.17.3 K8s 1.23- 1.25
多云编排 v0.9.1 K8s 1.18 - 1.25
微服务引擎 v0.22.0 K8s 1.23- 1.25
服务网格 v0.16.2 K8s 1.21 - 1.25
中间件 RabbitMQ v0.11.0 K8s 1.23 - 1.25
中间件 MySQL v0.9.0 K8s 1.23 - 1.25
中间件 ElasticSearch v0.8.0 K8s 1.23 - 1.25
中间件 Redis v0.8.0 K8s 1.23 - 1.25
中间件 MinIO v0.6.0 K8s 1.23 - 1.25
中间件 PostgreSQL v0.2.0 K8s 1.23 - 1.25
中间件 Kafka v0.6.0 K8s 1.23 - 1.25
镜像仓库 v0.8.0 K8s 1.23 - 1.25

新功能和优化

详细的特性说明已体现在上表各版本的 Release Notes 中,这里简要说明一些新增的特性和优化。

安装器 v0.8.0

  • 新增 支持外接 JFrog 镜像及 charts 仓库
  • 新增 支持 Yum 类型包管理的 Other Linux (OpenAnolis 8.8 GA)
  • 新增 支持混合架构部署方案

可观测性 v0.17.2

  • 新增 支持查看活动告警和历史告警详情
  • 新增 支持通过告警快速创建静默规则
  • 新增 告警支持短信通知
  • 新增 邮箱通知支持发送测试信息
  • 新增 邮箱通知的消息模板支持自定义邮箱主题
  • 新增 消息模板增加变量说明
  • 新增 Insight Server 组件支持默认高可用

微服务引擎 v0.22.2

  • 新增 托管 Nacos 2.2.x 版本的支持
  • 新增 支持网关链路信息配置
  • 新增 支持网关通过插件方式扩展能力,包括 jwt、Auth、wasm、全局限流等
  • 新增 OpenAPI 文档发布流程
  • 新增 支持云原生微服务基于端口的流量治理包括:负载均衡、离群检测、服务熔断等
  • 新增 支持基于域名级别的黑白名单功能

服务网格 v0.16.2

  • 新增 支持多工作负载边车操作
  • 新增 网格控制面组件状态展示
  • 新增 边车升级支持多工作负载能力

多云编排 v0.9.1

  • 新增 Service 支持标签、注解表单编辑功能

容器管理 v0.18.1

  • 新增 巡检报告下载
  • 新增 对接高优先级操作全局审计日志
  • 新增 连接 Minio 的超时处理
  • 优化 CloudShell 由用 ConfigMap 进行 KubeConfig 挂载改为用 Secret 进行 KubeConfig 挂载
  • 优化 创建备份策略集群下拉列表时,新增过滤并创建了备份策略的集群的开关
  • 修复 etcdbrctl 镜像离线化
  • 修复 镜像选择器无法选择镜像
  • 修复 创建集群时的 repo 地址渲染

集群生命周期管理 kubean v0.5.4

  • 新增 Flannel、kube-ovn 清单配置

应用工作台 v0.17.3

  • 新增 支持基于 nginx-ingress 的灰度发布策略
  • 新增 API 支持应用的资源拓扑

数据服务(中间件)

  • 新增 MySQL 可配置实例监控数据采集间隔时间
  • 新增 Redis 可配置实例反亲和性
  • 新增 对 PostgreSQL 的支持

镜像仓库 v0.8.0

  • 新增 支持镜像回收功能,支持手动/定时/模拟回收
  • 新增 支持为镜像增加描述信息
  • 优化 生成登录指令优化,支持在生成指令页面切换镜像实例
  • 优化 镜像空间列表增加实例状态
  • 优化 创建托管 Harbor 时支持随机生成 nodeport 端口号

全局管理 v0.17.1

  • 新增 接入管理功能,支持将 DCE5.0 作为用户源接入其他平台
  • 新增 工作空间/文件夹授权支持展示角色的权限详情
  • 新增 审计日志支持下载为 Excel 和 CSV 格式
  • 新增 容器组计费报表、 命名空间计费报表、工作空间计费报表,所有报表支持下载为 Excel 和 CSV 格式
  • 优化 用户名/用户组名支持 .@
  • 优化 平台默认语言改成 自动检测浏览器首选项
  • 优化 审计日志:两种日志(系统和用户)分开显示
  • 优化 禁止移除 admin 用户的 admin 角色或编辑 admin 的权限

升级注意事项

  • 可观测性:当 insight agent 从 v0.16.x(或更低版本)升级到 v0.17.x 时, 由于 kube-prometheus-stack chart 版本从 41.9.1 升级至 45.28.1,其中使用的 CRD 存在部分字段的升级, 需要手动进行更新,请参考 Insight 升级注意事项

  • 微服务引擎:数据库初始化组件 sweet 已于 0.22.0 版废弃,将在 0.23.0 及之后版本彻底移除, 从 0.22.0 版开始数据表将自动同步更新,无需人工干预。

  • 全局管理:当从 v0.15.x (或更低版本) 升级到 v0.17.0 (或更高版本) 时,数据库连接 helm 参数格式需要修改, 详情参照离线升级全局管理

已知问题

  • 镜像仓库:登录指令过期将导致服务不可用,请在使用登录指令时及时延长过期时间,该问题将在 hotfix 版本中修复。

  • 安装器:离线场景下使用外置 OS Repo 仓库时,即 clusterConfig.yaml 中定义 osRepos.type=external, 部署 DCE5.0 成功后无法在容器管理中创建工作集群,解决方案请参考文档

兼容性

Note

全局管理:一旦将全局管理升级到 v0.17.0 或 v0.16.0 及以上版本,必须将其他模块必须升级到相应版本,否则界面无法正常访问!**

全局管理 v0.17.0 支持的模块版本 全局管理 v0.16.0 支持的模块版本
容器管理 v0.18.1 及更高 容器管理 v0.17.0 及更高
可观测性 v0.17.2 及更高 可观测性 v0.16.0 及更高
应用工作台 v0.17.3 及更高 应用工作台 v0.16.0 及更高
多云编排 v0.9.1 及更高 多云编排 v0.8.0 及更高
微服务引擎 v0.22.0 及更高 微服务引擎 v0.21.1 及更高
服务网格 v0.16.2 及更高 服务网格 v0.15.0 及更高
中间件 RabbitMQ v0.11.0 及更高 中间件 RabbitMQ v0.10.1 及更高
中间件 MySQL v0.9.0 及更高 中间件 MySQL v0.8.1 及更高
中间件 ElasticSearch v0.8.0 及更高 中间件 ElasticSearch v0.7.1 及更高
中间件 Redis v0.8.0 及更高 中间件 Redis v0.7.1 及更高
中间件 MinIO v0.6.0 及更高 中间件 MinIO v0.5.1 及更高
中间件 Kafka v0.6.0 及更高 中间件 Kafka v0.5.1 及更高
中间件 PostgreSQL v0.2.0 及更高 中间件 PostgreSQL v0.1.0 及更高
镜像仓库 v0.8.0 及更高 镜像仓库 v0.7.0 及更高

评论