diff --git a/docs/integrations-in-rancher/rancher-extensions.md b/docs/integrations-in-rancher/rancher-extensions.md new file mode 100644 index 00000000000..f0c8654bcb6 --- /dev/null +++ b/docs/integrations-in-rancher/rancher-extensions.md @@ -0,0 +1,28 @@ +--- +title: Rancher Extensions +--- + +New in Rancher v2.7.0, Rancher introduces **extensions**. Extensions allow admins to make changes and create enhancements to their UI functionality independent of Rancher Manager releases. + +### Installing Extensions with Rancher + +The Helm Chart is used to manage access to the NeuVector UI in Rancher where users can navigate directly to deploy and manage their NeuVector clusters. + +**To navigate to and install the Extensions chart:** + +1. Click **☰ > Extensions** under **Configuration**. + + ![Extensions](/img/extensions-left-nav-bar.png) + +1. If not already installed in **Apps & Marketplace**, you must enable the extension operator by clicking on **Enable** here: + + ![Enable extensions](/img/enable-extensions.png) + + Click **OK** to add the Rancher extension repository if your installation is not air-gapped. Otherwise, click **Cancel**. + + ![Rancher extension repository](/img/add-rancher-extension-repo.png) + +1. On the Extensions page, click on the **Available** tab to select which extensions you want to install. Click **Install** on the desired extension, such as Kubewarden as an example: + + ![Install extension](/img/install-extension.png) + diff --git a/sidebars.js b/sidebars.js index d89f8f1c9b5..14397a514fc 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1220,6 +1220,8 @@ const sidebars = { "integrations-in-rancher/neuvector", "integrations-in-rancher/opa-gatekeeper", + + "integrations-in-rancher/rancher-extensions", ] }, { diff --git a/static/img/add-rancher-extension-repo.png b/static/img/add-rancher-extension-repo.png new file mode 100644 index 00000000000..8ff46d4c5cf Binary files /dev/null and b/static/img/add-rancher-extension-repo.png differ diff --git a/static/img/enable-extensions.png b/static/img/enable-extensions.png new file mode 100644 index 00000000000..58b231e9cc3 Binary files /dev/null and b/static/img/enable-extensions.png differ diff --git a/static/img/extensions-left-nav-bar.png b/static/img/extensions-left-nav-bar.png new file mode 100644 index 00000000000..db6b5a12dc0 Binary files /dev/null and b/static/img/extensions-left-nav-bar.png differ diff --git a/static/img/install-extension.png b/static/img/install-extension.png new file mode 100644 index 00000000000..d6edf16af98 Binary files /dev/null and b/static/img/install-extension.png differ