Skip to content

Commit 6757bde

Browse files
committed
The ui-plugin-operator is no longer needed from Rancher 2.9
Since Rancher 2.9 the ui-plugin-operator is built in the Rancher Dashboard. The code is deprecated https://github.com/rancher/ui-plugin-operator?tab=readme-ov-file and moved to Rancher dashboard controllers codebase https://github.com/rancher/rancher/tree/release/v2.9/pkg/controllers/dashboard/plugin
1 parent 8522538 commit 6757bde

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

asciidoc/components/rancher-dashboard-extensions.adoc

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,7 @@ endif::[]
1313

1414
Extensions allow users, developers, partners, and customers to extend and enhance the Rancher UI. SUSE Edge 3.1 provides KubeVirt and Akri dashboard extensions.
1515

16-
See `https://ranchermanager.docs.rancher.com/integrations-in-rancher/rancher-extensions[Rancher documentation]` for general information about Rancher Dashboard Extensions.
17-
18-
== Prerequisites
19-
20-
To enable extensions Rancher requires ui-plugin operator to be installed. When using the Rancher Dashboard UI, navigate to *Extensions* in the left navigation *Configuration* section. If the ui-plugin operator is not installed you'll get a prompt asking to enable the extensions support as described `https://ranchermanager.docs.rancher.com/integrations-in-rancher/rancher-extensions#installing-extensions[here]`.
21-
22-
The operator can be also installed using Helm:
23-
24-
[,bash]
25-
----
26-
helm repo add rancher-charts https://charts.rancher.io/
27-
helm upgrade --create-namespace -n cattle-ui-plugin-system \
28-
--install ui-plugin-operator rancher-charts/ui-plugin-operator
29-
helm upgrade --create-namespace -n cattle-ui-plugin-system \
30-
--install ui-plugin-operator-crd rancher-charts/ui-plugin-operator-crd
31-
----
32-
33-
Or with Fleet by creating a dedicated GitRepo resource. For more information see <<components-fleet,Fleet>> section and `https://github.com/suse-edge/fleet-examples/blob/main/gitrepos/rancher-ui-plugin-operator-gitrepo.yaml[fleet-examples]` repository.
16+
See `https://ranchermanager.docs.rancher.com/v2.9/integrations-in-rancher/rancher-extensions[Rancher documentation]` for general information about Rancher Dashboard Extensions.
3417

3518
== Installation
3619

@@ -117,7 +100,7 @@ helm:
117100

118101
[NOTE]
119102
====
120-
The `releaseName` property is required and needs to match the extension name to get the extension correctly installed by ui-plugin-operator.
103+
The `releaseName` property is required and needs to match the extension name to get the extension correctly installed.
121104
====
122105

123106
[,yaml]

0 commit comments

Comments
 (0)