@@ -15,7 +15,30 @@ You must create a persistent volume claim (PVC) to ensure that the cache persist
1515+
1616[source,yaml]
1717----
18- plugins:
18+ includes:
19+ - dynamic-plugins.default.yaml
20+
21+ plugins:
22+ - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace
23+ disabled: false
24+ pluginConfig:
25+ dynamicPlugins:
26+ frontend:
27+ red-hat-developer-hub.backstage-plugin-marketplace:
28+ appIcons:
29+ - name: marketplace
30+ importName: MarketplaceIcon
31+ dynamicRoutes:
32+ - path: /extensions/catalog
33+ importName: DynamicMarketplacePluginRouter
34+ mountPoints:
35+ - mountPoint: application/provider
36+ importName: InstallationContextProvider
37+ - mountPoint: internal.plugins/tab
38+ importName: DynamicMarketplacePluginContent
39+ config:
40+ path: marketplace
41+ title: Catalog
1942 - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic
2043 disabled: false
2144 pluginConfig:
@@ -52,41 +75,4 @@ upstream:
5275 - name: NODE_ENV
5376 value: development
5477----
55- . Click *Upgrade*
56-
57- . Add the following configuration for the Extensions UI package in your `redhat-developer-hub-dynamic-plugins` config map, to include the newly added mount point:
58- +
59- [source,yaml,subs="+attributes"]
60- ----
61- data:
62- dynamic-plugins.yaml: |
63- includes:
64- - dynamic-plugins.default.yaml
65- - /dynamic-plugins-root/dynamic-plugins.marketplace.yaml
66- plugins:
67- - package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
68- - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace
69- disabled: false
70- pluginConfig:
71- dynamicPlugins:
72- frontend:
73- red-hat-developer-hub.backstage-plugin-marketplace:
74- appIcons:
75- - name: marketplace
76- importName: MarketplaceIcon
77- dynamicRoutes:
78- - path: /extensions/catalog
79- importName: DynamicMarketplacePluginRouter
80- mountPoints:
81- - mountPoint: application/provider
82- importName: InstallationContextProvider
83- - mountPoint: internal.plugins/tab
84- importName: DynamicMarketplacePluginContent
85- config:
86- path: marketplace
87- title: Catalog
88- ----
89- . Click *Save*
90-
91-
92- // .Validation
78+ . Click *Upgrade*
0 commit comments