Skip to content

Commit

Permalink
[en] Add dce-rn/20240630.md
Browse files Browse the repository at this point in the history
  • Loading branch information
windsonsea committed Jul 5, 2024
1 parent 2b926ab commit 24ec260
Show file tree
Hide file tree
Showing 2 changed files with 194 additions and 0 deletions.
193 changes: 193 additions & 0 deletions docs/en/docs/dce/dce-rn/20240630.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
---
MTPE: windsonsea
date: 2024-07-05
---

# DCE 5.0-20240630 Enterprise Released

This page explains the latest features, improvements and bug fixes, included in DCE 5.0-20240630 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](../../install/commercial/deploy-requirements.md).

**Module Versions**

| Category | Module | Version | Compatible K8s Version |
| :--- | :---- | :--- | :------------ |
| Installation | Installer | [v0.19.0](../../install/release-notes.md#v0190) | K8s 1.24 - 1.29 |
| | Kubean | [v0.16.3](https://github.com/kubean-io/kubean/releases) | K8s 1.18 - 1.29 |
| Workbench | Workbench | [v0.28.0](../../amamba/intro/release-notes.md#v0280) | K8s 1.23 - 1.29 |
| Container | Container Management | [v0.29.0](../../kpanda/intro/release-notes.md#v0290) | K8s 1.18 - 1.29 |
| | MultiCloud Management | [v0.20.0](../../kairship/intro/release-notes.md#v0200) | K8s 1.18 - 1.29 |
| | Container Registry | [v0.19.0](../../kangaroo/intro/release-notes.md#v0190) | K8s 1.23 - 1.29 |
| | Network | [v0.15.0](../../network/intro/releasenotes.md#v0150) | K8s 1.18 - 1.29 |
| | HwameiStor | [v0.14.7](../../storage/hwameistor/releasenotes.md#v0147) | K8s 1.18 - 1.29 |
| | Virtual Machine | [v0.10.0](../../virtnest/intro/release-notes.md#v0100) | K8s 1.18 - 1.29 |
| Observability | Insight | [v0.28.0](../../insight/intro/releasenote.md#v0280) | K8s 1.19 - 1.29 |
| Microservices | Microservice Engine | [v0.38.1](../../skoala/intro/release-notes.md#v0381) | K8s 1.23 - 1.29 |
| | Service Mesh | [v0.27.0](../../mspider/intro/release-notes.md#v0270) | K8s 1.21 - 1.29 |
| Middleware | RabbitMQ | [v0.21.0](../../middleware/rabbitmq/release-notes.md#v0210) | K8s 1.23 - 1.29 |
| | MySQL | [v0.19.0](../../middleware/mysql/release-notes.md#v0190) | K8s 1.23 - 1.29 |
| | ElasticSearch | [v0.18.0](../../middleware/elasticsearch/release-notes.md#v0180) | K8s 1.23 - 1.29 |
| | Redis | [v0.19.0](../../middleware/redis/release-notes.md#v0190) | K8s 1.23 - 1.29 |
| | MinIO | [v0.16.0](../../middleware/minio/release-notes.md#v0160) | K8s 1.23 - 1.29 |
| | PostgreSQL | [v0.13.0](../../middleware/postgresql/release-notes.md#v0130) | K8s 1.23 - 1.29 |
| | MongoDB | [v0.11.0](../../middleware/mongodb/release-notes.md#v0110) | K8s 1.23 - 1.29 |
| | Kafka | [v0.16.0](../../middleware/kafka/release-notes.md#v0160) | K8s 1.23 - 1.29 |
| | RocketMQ | [v0.8.0](../../middleware/rocketmq/release-notes.md#v080) | K8s 1.23 - 1.29 |
| Cloud Native AI | Intelligent Engine | [v0.6.0](../../kant/intro/release-notes.md#v060) | K8s 1.25 - 1.29 |
| Edge Computing | Cloud Edge Collaboration | [v0.12.0](../../baize/intro/release-notes.md#v0120) | K8s 1.23 - 1.29 |
| Management | Global Management | [v0.28.0](../../ghippo/intro/release-notes.md#v0280) | K8s 1.23 - 1.29 |
| | Operations Management | v0.7.0 | K8s 1.23 - 1.29 |

## New Features and Improvements

Detailed feature descriptions are reflected in the Release Notes of each version in the table above.
Here are some brief descriptions of new features and improvements.

### Installer v0.19.0

- **Updated** the default K8s version to v1.29.5
- **Added** support for configuring `ubuntu_kernel_unattended_upgrades_disabled: true` under the `kubeanConfig` parameter in clusterconfig.yaml to disable Ubuntu kernel automatic updates

### Workbench v0.28.0

- **Added** Pipeline DAG optimization, supporting switching between new and old versions.
Note: Saving pipelines across new and old versions is prohibited as it may cause compatibility issues
- **Improved** auto-completion for the jenkinsfile editor

### Container Management v0.29.1

- **Added** support for the K3s Kubernetes distribution for connected clusters
- **Added** support for GPU card status monitoring, viewable via XDI metrics on the observability platform

### Kubean v0.16.3

- **Updated** the default K8s version to v1.29.5
- **Added** support to disable Ubuntu kernel automatic updates

### Network v0.15.0

- **Added** Spidernet with a corresponding backend Spiderpool version of v0.9.3
- **Fixed** an error in comparing pointer values in the ListMultusCniConfig API, and corrected the mistake of writing sriov as ipvlan in the judgment

### Storage v0.14.7

- **Improved** affinity issues and added an option to skip affinity
- **Improved** Cleaned up the data set manager code

### Virtual Machine v0.10.0

- **Added** support for real-time updates of virtual machine memory and CPU
- **Added** support for real-time migration of virtual machines to specified nodes

### MultiCloud Management v0.20.0

- **Added** support for selecting existing deployment strategies when creating multi-cloud resources
- **Improved** the display of multi-cloud resource distribution across various clusters

### Container Registry v0.19.0

- **Fixed** an issue where workspaces could not be deleted due to a prompt requiring
unbinding of registry spaces, even though the registry space was not bound to the workspace

### Insight

Insight Server v0.28.0

- **Added** support for displaying calls to MySQL and PostgreSQL databases in the service topology map
- **Fixed** an issue where Elasticsearch-generated indexes did not have `clusterid`
when logs were reported to Kafka cache

Insight Agent v0.28.0

- **Added** support for reporting logs to Elasticsearch v8.0
- **Fixed** the path exposure issue for fluent-bit serviceMonitor metrics

### Microservices Engine v0.38.1

- **Added** API testing capabilities into the gateway API documentation
- **Added** custom data for gateway logs

### Service Mesh v0.27.0

- **Added** Istio resource analysis to help identify resource configuration anomalies and improve user experience

### Middleware

- **Improved** PostgreSQL support to v15.5
- **Added** support for configuring fixed IP addresses when creating Redis instances

### Intelligent Engine v0.6.0

- **Added** support for using `vLLM` as an inference engine when creating inference services,
exposing native `vLLM` capabilities
- **Added** support for creating `Notebook` of type `VisualStudio Code`

### Global Management v0.28.0

- **Added** a prompt to install insight-agent in billing configuration under operations management
- **Added** `username` and `userLdpaFilter` fields in LDAP configuration

### Cloud Edge Collaboration v0.12.0

- **Added** support for creating device models
- **Added** support for dynamically updating download links for edge installation packages based on online or offline environments

## Upgrade Notes

- **Installer**: When upgrading DCE 5.0 product components from lower versions to v0.16.0, the upgrade will fail.
It is recommended to upgrade to v0.16.1. If using v0.16.0, disable the Insight component in mainfest.yaml
during the upgrade.
- **Container Management**: When upgrading from Kpanda v0.21.x to v0.22.0 and later versions,
if the Global cluster uses Redis in sentinel mode, you need to change `--set global.db.redis.url` during the upgrade.
- **Global Management**: When upgrading from v0.15.x (or lower) to v0.27.0 (or higher), the database parameters
to connect the Helm needs to be modified. Refer to
[Offline Upgrade Global Management](https://docs.daocloud.io/ghippo/install/offline-install/) for details.
- **Workbench**:
- Upgrading from versions before v0.21.0 to this version may cause GitOps applications to disappear. It is recommended not to upgrade to this version and directly upgrade to versions after v0.22.0.
- In v0.27.0, native applications, helm applications, and OLM applications will report errors after clicking operations in the list under the all-namespace mode. A separate upgrade to v0.27.1 is required.
- **Observability**: Due to breaking changes in Insight v0.25.0, when upgrading Insight Server to v0.25.x, Insight Agent must also be upgraded to v0.25.x simultaneously.
- **Redis Cache Service**:
- When upgrading from Redis v0.14.0 (or lower) to v0.16.0 and below, the iteration includes an upgrade of the Redis Operator, which will cause a restart of Redis standalone, master-slave, and sentinel instances during the upgrade.
- When upgrading from Redis v0.15.0 (or lower) to v0.16.0 and below, the iteration includes an upgrade of the Redis Operator (redis-ha-operator), which will cause a restart of Redis sentinel instances during the upgrade.

## Compatibility

!!! note

Global Management: Once the global management is upgraded to v0.29.0 or above, other modules must
be upgraded to the corresponding versions, otherwise the interface cannot be accessed normally!

The versions supported by Global Management v0.29.0 are as follows:

- Workbench v0.17.3 and above
- Container Management v0.18.1 and above
- MultiCloud Management v0.9.1 and above
- Container Registry v0.8.0 and above
- Insight v0.17.2 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
- Middleware mcamel-MongoDB v0.1.0 and above
- Middleware mcamel-RocketMQ v0.2.0 and above

## Known Issues

Known issues for installer v0.18.0, see [Installation Troubleshooting](../../install/faq.md).

## Installation

- [DCE 5.0 Enterprise Installation](../../install/commercial/deploy-arch.md)
- [DCE 5.0 Community Edition Installation](../../install/community/resources.md)

## Download

- [Go to download DCE 5.0 offline package](../../download/index.md)
1 change: 1 addition & 0 deletions docs/en/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ nav:
- Use Cases: dce/scenario.md
- DaoCloud is a KCSP: dce/kcsp.md
- Release Notes:
- 20240630 Release: dce/dce-rn/20240630.md
- 20240530 Release: dce/dce-rn/20240530.md
- 20240430 Release: dce/dce-rn/20240430.md
- 20240330 Release: dce/dce-rn/20240330.md
Expand Down

0 comments on commit 24ec260

Please sign in to comment.