You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/extend/cluster_plugin.mdx
+31-7Lines changed: 31 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Plugins are published via the **violet** tool. Note:
27
27
To view all plugins provided by the platform:
28
28
29
29
1. Navigate to the platform management view.
30
-
2. Click the left navigation menu: **Administrator** > **Marketplace** > **Cluster Plugin**
30
+
2. Click the left navigation menu: **Administrator** > **Marketplace** > **Cluster Plugins**
31
31
32
32
This page lists all available plugins along with their current status.
33
33
@@ -255,6 +255,20 @@ Field explanations are the same as non-config.
255
255
256
256
257
257
258
+
## Cluster plugin life cycle values
259
+
260
+
The **Cluster Plugins** page uses the `cpaas.io/lifecycle-type` label to indicate how a cluster plugin is maintained and upgraded. If the label is absent, the plugin is treated as `Agnostic`.
261
+
262
+
In this context, `Core` means the plugin follows the ACP Core release and upgrade cycle together with the cluster Distribution Version.
263
+
264
+
The **Cluster Plugins** list page shows a **Life cycle** column and provides a **Life cycle** filter so you can quickly identify each plugin type.
265
+
266
+
| Life cycle | Description | Upgrade path |
267
+
| --- | --- | --- |
268
+
| `Core` | The plugin follows the ACP Core release and upgrade cycle together with the cluster Distribution Version and does not support standalone upgrade. | Upgrade the cluster to update the plugin. |
269
+
| `Aligned` | The plugin follows the ACP release stream but can still be updated independently when a newer plugin version is published. | Upgrade the plugin from the Cluster Plugins list page or details page. |
270
+
| `Agnostic` | The plugin is released independently from ACP. | Upgrade the plugin from the Cluster Plugins list page or details page. |
271
+
258
272
## Upgrade Process
259
273
260
274
To upgrade an existing plugin to a newer version:
@@ -270,10 +284,20 @@ To upgrade an existing plugin to a newer version:
270
284
* Switch to the **Cluster Plugin** tab
271
285
* The plugin details will show the newly uploaded version
272
286
273
-
3. Perform the upgrade:
287
+
3. Review the plugin:
288
+
289
+
* Navigate to **Administrator** > **Marketplace** > **Cluster Plugins**
290
+
* Select the target cluster
291
+
* Review the plugin from the list page or open the plugin details page
292
+
293
+
4. Perform the upgrade:
294
+
295
+
* If the plugin uses the `Aligned` or `Agnostic` life cycle, start the standalone upgrade from the list page or details page
296
+
* The platform upgrades the installed plugin to a newer published version
297
+
298
+
5. Handle `Core` plugins:
299
+
300
+
* `Core` plugins do not support standalone upgrades
301
+
* When a newer version is detected, the plugin details page shows a reminder to upgrade the cluster instead
274
302
275
-
* Navigate to **Administrator** > **Clusters** > **Clusters**
276
-
* Clusters with upgradable plugins will display an upgrade icon
277
-
* Enter the cluster details and switch to the **Features** tab
278
-
* The upgrade button will be enabled under the features component
279
-
* Click **Upgrade** to complete the plugin upgrade
303
+
**Note:** `Upgrade` changes the installed plugin version. `Update` remains a plugin-specific action for changing configuration or running plugin-defined update logic.
Copy file name to clipboardExpand all lines: docs/en/overview/release_notes.mdx
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,12 @@ ACP CLI also introduces upgrade-oriented administrator commands such as `ac adm
32
32
33
33
For operational guidance, see [Upgrade](/upgrade/index.mdx).
34
34
35
+
#### Standalone Cluster Plugin Upgrade
36
+
37
+
ACP 4.3 adds standalone upgrade support for cluster plugins that use the `Aligned` or `Agnostic` life cycle.
38
+
39
+
The **Cluster Plugins** page now shows the plugin life cycle, and eligible plugins can be upgraded independently from the list page or details page. `Core` plugins continue to follow cluster upgrades.
40
+
35
41
#### MicroOS-Based Global Clusters on Huawei DCS
36
42
37
43
ACP 4.3 allows administrators to create the `global` cluster on Huawei DCS with MicroOS-based immutable infrastructure. This extends the immutable operating model from workload clusters to platform installation scenarios on DCS.
Copy file name to clipboardExpand all lines: docs/en/upgrade/overview.mdx
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,8 @@ weight: 10
5
5
6
6
ACP 4.3 uses a Cluster Version Operator (CVO)-based workflow for cluster upgrades.
7
7
8
+
In the Web Console, the upgrade request now follows a two-step flow: review RPCH items first, and then submit the upgrade request in a separate confirmation step.
9
+
8
10
When moving the platform to a new ACP Distribution Version, the upgrade normally proceeds in two stages:
9
11
10
12
1. Upgrade the global tier to the target Distribution Version by following the validated global-cluster procedure, including artifact preparation and preflight checks.
@@ -17,16 +19,16 @@ A workload cluster can be upgraded only to a Distribution Version that the globa
17
19
-**ClusterVersionShadow (`cvsh`)**: The upgrade resource used to track current version, desired version, preflight results, execution stages, and history.
18
20
-**Distribution Version**: The ACP version currently reached by a cluster. A workload cluster can be upgraded only to a Distribution Version that the global tier has already reached.
19
21
-**Preflight**: Validation checks that run before the upgrade starts applying the target version. For workload clusters, review preflight results from the upgrade status output after the upgrade request is submitted.
20
-
-**Available upgrade targets**: The upgrade versions that are currently offered for a cluster. For workload clusters, target versions are typically offered only after the global tier has already reached the same Distribution Version.
22
+
-**Available upgrade targets**: The upgrade versions that are currently offered for a cluster. In the Web Console, the target version for the current upgrade flow is determined by the platform.
21
23
-**upgrade.sh**: The preparation script that uploads artifacts and deploys or updates the cluster version operator before the upgrade proceeds.
22
24
-**Global DR environment**: An environment with both a primary global cluster and a standby global cluster.
23
25
-**Primary global cluster**: The global cluster that the platform access domain currently resolves to.
24
26
-**Standby global cluster**: The other global cluster in the DR pair. After a failover, the roles of the two clusters are swapped.
25
27
26
28
## Upgrade Entry Points
27
29
28
-
-**Global clusters**: Follow the validated `upgrade.sh`-based procedure. After the preparation phase completes, request the upgrade from the Web Console, use ACP CLI, or update `ClusterVersionShadow.spec.desiredUpdate` directly.
29
-
-**Workload clusters**: Use the Web Console or ACP CLI after the target version becomes available for the workload cluster.
30
+
-**Global clusters**: Follow the validated `upgrade.sh`-based procedure. After the preparation phase completes, request the upgrade from the Web Console through the two-step RPCH review flow, use ACP CLI, or update `ClusterVersionShadow.spec.desiredUpdate` directly.
31
+
-**Workload clusters**: Use the Web Console through the two-step RPCH review flow or use ACP CLI after the target Distribution Version becomes available for the workload cluster.
Copy file name to clipboardExpand all lines: docs/en/upgrade/upgrade_workload_cluster.mdx
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,9 @@ ACP 4.3 uses the same CVO-based workflow for workload clusters as for the `globa
19
19
20
20
Before requesting the upgrade, verify that:
21
21
22
+
* The workload cluster version is lower than the current `global` cluster version.
22
23
* The global tier has already reached the target ACP Distribution Version.
23
24
* In global DR environments, both the standby and primary global clusters have already reached that target Distribution Version.
24
-
* The target version is available for the workload cluster.
25
25
26
26
### Run preflight checks
27
27
@@ -44,18 +44,21 @@ For preflight block handling patterns, see [Handle preflight blocks when needed]
44
44
45
45
### Request the upgrade
46
46
47
-
After preflight passes and the target version is available for the workload cluster, choose one of the following entry points:
47
+
After preflight passes, choose one of the following entry points:
48
48
49
-
*Request the target version from the Web Console on the workload cluster details page.
49
+
*Start the upgrade from the workload cluster in the Web Console.
50
50
* Use ACP CLI when your current ACP session can access the target workload cluster. To avoid ambiguity, specify the target cluster explicitly with `--cluster`.
51
51
52
52
If you are new to ACP CLI, see [Getting Started with ACP CLI](/ui/cli_tools/ac/getting-started.md). For session and cluster selection, see [Managing CLI Profiles](/ui/cli_tools/ac/managing-cli-profiles.md).
53
53
54
-
Web Console path:
54
+
If you use the Web Console, the request follows a two-step flow:
0 commit comments