Skip to content

20231130 DCE 5.0 Enterprise Released

This page explains the latest features, improvements and bug fixes, included in 20231130 DCE 5.0 Enterprise. DCE 5.0 modularizes each product module, and the versions included in this release are the default versions in the DCE 5.0 installer. If you need to independently upgrade or replace each module, please contact Daocloud's support team to download the corresponding versions and upgrade. Please also refer to DCE 5.0 Enterprise Deployment Requirements.

Modules Versions

Category Module Version Compatible K8s Versions
Installation Installer v0.13.0 K8s 1.24 - 1.27
Kubean v0.9.3 K8s 1.18 - 1.27
Workbench Workbench v0.22.0 K8s 1.23 - 1.27
Container Container Management v0.23.0 K8s 1.18 - 1.27
MultiCloud Management v0.14.0 K8s 1.18 - 1.27
Container Registry v0.13.0 K8s 1.23 - 1.27
Cloud Native Network v0.11.1 K8s 1.18 - 1.27
HwameiStor Storage v0.13.3 K8s 1.18 - 1.27
Virtual Machine v0.4.0 K8s 1.18 - 1.27
Observability Insight v0.22.0 K8s 1.19 - 1.27
Microservices Microservice Engine v0.30.0 K8s 1.23 - 1.27
Service Mesh v0.21.0 K8s 1.21 - 1.27
Middleware RabbitMQ v0.15.0 K8s 1.23 - 1.27
MySQL v0.13.0 K8s 1.23 - 1.27
ElasticSearch v0.12.0 K8s 1.23 - 1.27
Redis v0.13.0 K8s 1.23 - 1.27
MinIO v0.10.0 K8s 1.23 - 1.27
PostgreSQL v0.7.0 K8s 1.23 - 1.27
MongoDB v0.5.0 K8s 1.23 - 1.27
Kafka v0.10.0 K8s 1.23 - 1.27
Edge Computing Cloud Edge Collaboration v0.6.0 K8s 1.23 - 1.27
Management Global Management v0.22.0 K8s 1.23 - 1.27
Operations Management v0.4.3 K8s 1.23 - 1.27

Note

Requirements for some container modules:

  • GPU ≥ 3.10.1160
  • Cilium ≥ 5.12
  • HwameiStor DRDB Requirement: 3.10.0-957, 3.10.0-1062, 3.10.0-1060, 5.4.0-150-generic, 5.15.0-50-generic
  • KubeVirt ≥ 4.x

New Features and Improvements

Below are some of the new features and improvements included in the latest release:

Installer v0.13.0

  • Added support for separately deploying etcd node
  • Added support for external Kafka component
  • Improved the certificate validity period for the bootstrap Container Registry: setting to 10 years

Kubean v0.10.0

  • Improved changed image to OCI artifacts
  • Improved allowed etcd in playbook
  • Improved allowed pkgs deletion by etcd in playbook
  • Fixed allowed uploading github release larger than 2 GiB

Workbench v0.22.0

  • Added addition of sensitive operations to audit log
  • Added pipeline graphical editing supports adding environment variables
  • Added pipeline steps support deploying and updating applications
  • Added support for offline deployment of SonarQube

Container Management v0.23.0

  • Added audit log supports for key features with no manual activation. Audited cluster creation, deletion, access, removing, upgrading, node access, removing, (stateless, stateful, daemon, task, scheduled task) creation/deletion and Helm application deployment/removal
  • Added integration with ghippo ldap for users with usernames exceeding K8s range
  • Added support for lifecycle management of large charts like insight-agent
  • Added configmap/secret supports hot reload
  • Added support for subPathExpr fir data storage

MultiCloud Management v0.14.0

  • Added support for audit log
  • Added support Workload by YAML and batch creation of multiple resources
  • Added addition for differentiated configuration display of workload
  • Fixed the validation of replica numbers filled in the workload topology constraints

Container Registry v0.13.0

  • Fixed the failure of image space binding workspace
  • Fixed the issue of authorizing all public image spaces when generating login commands

Container Network v0.11.1

  • Added support querying spiderpool and egressgateway installation queries
  • Added support for Multus CR using RDMA through SR-IOV CNI
  • Added support for automatic selection of network resource parameters such as RDMA, SR-IOV and hugepages when creating a load

Container Storage v0.13.3

  • Added support for volume cloning
  • Improved delay volume deletion when snapshot is detected
  • Improved filter nodes based on accessibility according to the source volume

Virtual Machine v0.4.0

  • Improved virtual machine details and add information of username, password, CPU and memory
  • Fixed the issue of occasionally not seeing virtual machine monitoring data on the dashboard

Insight v0.21.0

  • Insight Server v0.22.0

    • Added support for network connectivity probe function
    • Added alert policies through YAML
    • Added support for audit records operation
  • Insight Agent v0.22.0

    • Fixed incompatible with DCE 4.0 of fluentbit collection directory

Microservice Engine v0.30.0

  • Added visualization of the traffic swim lane graying process, directly displaying the internal gray lane division and data flow in the cluster through the view
  • Added support for API document management and query
  • Added Saga State Machine Designer
  • Improved loading speed of the gateway resource list

Service Mesh v0.21.0

  • Added dedicated mesh supports MultiCloud interconnection
  • Added support Traffic swim lane API through Annotations
  • Added support health check and fault self-recovery of Istio processes for VM Agent
  • Added support for selecting and upgrading versions of Istio (1.19.3, 1.18.5, 1.17.6) to deploy mesh instances.

Middleware

  • Added support for recording operation audit logs for Mcamel-Kafka, Mcamel-Elasticsraech, Mcamel-MinIO, Mcamel-MySQL, Mcamel-PostgreDB, Mcamel-Redis, Mcamel-RocketMQ
  • Added support for accessing whitelist settings for Mcamel-RabbitMQ, Mcamel-PostgreDB
  • Added support for Mcamel-MangoDB to console MongoDB Express

Cloud Edge Collaboration v0.6.0

  • Added support for customized terminal device access and being compatible with various device protocols
  • Added support for viewing container logs
  • Added support edge-to-edge communication
  • Fixed abnormal judgment of edge unit status due to the increase of edge components

Global Management v0.22.0

  • Added solution planning and validation for migrating DCE4 to DCE5
  • Improved added precision search in report list
  • Fixed the failure to add user groups for synchronized ldap users
  • Fixed the incomplete display of workspace reports

Cautions

  • Container Management: When upgrading from v0.21.x to v0.22.0 and higher, if the Global Cluster uses Redis in sentinel mode, you need to change --set global.db.redis.url .
  • Global Management: When upgrading from v0.15.x (or lower) to v0.21.0 (or higher), the database connection Helm parameter format needs to be modified. Please refer to Offline Upgrade Global Management for details.
  • Insight: For Insight Agent versions 0.20.0 and below, there is the problem of collecting multiple copies of JVM metrics data with PodMonitor, requiring modification of the corresponding configuration. Please refer to PodMonitor collects multiple copies of JVM metrics data for details.
  • Workbench: When upgrading from versions before v0.21.0 to this version, gitops applications may disappear. It is recommended not to upgrade to this version directly, but to upgrade to v0.22.0 and above.

Compatibility

Note

Global Management: Once Global Management is upgraded to v0.21.0 and above, other modules should be upgraded to the corresponding versions; otherwise, the interface cannot be accessed normally!

Global Management v0.21.0 supports the following module versions:

  • Container Management v0.18.1 and above
  • Insight v0.17.2 and above
  • Workbenche v0.17.3 and above
  • MultiCloud Management v0.9.1 and above
  • Microservice Engine v0.22.0 and above
  • Service Mesh v0.16.2 and above
  • Middleware mcamel-rabbitmq v0.11.0 and above
  • Middleware mcamel-mysql v0.9.0 and above
  • Middleware mcamel-elasticsearch v0.8.0 and above
  • Middleware mcamel-redis v0.8.0 and above
  • Middleware mcamel-MinIO v0.6.0 and above
  • Middleware mcamel-Kafka v0.6.0 and above
  • Middleware mcamel-PostgreSQL v0.2.0 and above
  • Container Registry v0.8.0 and above

Known Issues

Known issues for Installer v0.13.0, see Installation Troubleshooting.

Installation

Download Center

Comments