Skip to content

Commit 610f9a9

Browse files
committed
RHIDP-6544 - Document how users can install and configure plugins from Marketplace in RHDH
1 parent 54ce202 commit 610f9a9

File tree

6 files changed

+49
-2
lines changed

6 files changed

+49
-2
lines changed

assemblies/dynamic-plugins/assembly-extensions-plugins.adoc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,11 @@ include::../modules/dynamic-plugins/proc-viewing-installed-plugins.adoc[leveloff
2929
// Searching and filtering Extensions
3030
include::../modules/dynamic-plugins/con-catalog-searching-and-filtering.adoc[leveloffset=+1]
3131

32-
// Viewing a plugin
33-
include::../modules/dynamic-plugins/ref-catalog-plugin.adoc[leveloffset=+2]
32+
// Viewing a plugin - screenshots added post 1.5 GA, so this section is no longer necessary
33+
// include::../modules/dynamic-plugins/ref-catalog-plugin.adoc[leveloffset=+2]
34+
35+
// Installing a plugin
36+
include::../modules/dynamic-plugins/proc-extensions-installing.adoc[leveloffset=+1]
3437

3538
// Disabling Extensions
3639
include::../modules/dynamic-plugins/proc-extensions-disabling.adoc[leveloffset=+1]
268 KB
Loading
481 KB
Loading
275 KB
Loading
331 KB
Loading
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[id="rhdh-extensions-plugins-installing_{context}"]
2+
= Installing a plugin by using Extensions
3+
You can install a plugin and configure it from Extensions.
4+
5+
6+
.Procedure
7+
. Use the search bar in the header to search for the plugin that you wish to install and click on the card. For example, search for Tekton and click on the Pipelines With Tekton card.
8+
+
9+
image::rhdh-plugins-reference/rhdh-extensions-tekton-card.png[Extensions catalog with Tekton card]
10+
. On the plugin details page, you can review more information about the plugin and how to install it in{product-very-short}. To install the plugin click *Install*.
11+
+
12+
image::rhdh-plugins-reference/rhdh-extensions-tekton-details.png[Extensions catalog with Tekton details]
13+
. On the indstall plugins page, click on the *About the plugin* tab to text-editor will appear which will be used to update your {product-very-short} dynamic plugins configuration. with installation instructions. The installation instructions and default configuration are also displayed.
14+
+
15+
image::rhdh-plugins-reference/rhdh-extensions-tekton-editor-1.png[Extensions catalog with plugin editor template]
16+
. Click Apply to copy the default configuration to the text-editor.
17+
. Click on the copy icon to copy the configuration from the text editor to your `app-config.yaml` file.
18+
+
19+
image::rhdh-plugins-reference/rhdh-extensions-tekton-editor-2.png[Extensions catalog with Tekton configuration]
20+
21+
.Next steps
22+
TBC
23+
24+
.Verification
25+
TBC
26+
27+
////
28+
. To disable the the Extensions feature plugins, edit your `dynamic-plugins.yaml` with the following content.
29+
+
30+
.`dynamic-plugins.yaml` fragment
31+
[source,yaml]
32+
----
33+
plugins:
34+
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace
35+
disabled: true
36+
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-catalog-backend-module-marketplace-dynamic
37+
disabled: true
38+
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic
39+
disabled: true
40+
----
41+
42+
[NOTE]
43+
If you disable the Extensions feature plugins, the *Catalog* and *Installed* tabs will also be removed. You can still view installed plugins by clicking on *Administration* > *Extensions*.
44+
////

0 commit comments

Comments
 (0)