Skip to content

Commit f58599b

Browse files
committed
RHIDP-8635-1-1-8 - Comprehensive documentation for developers on adding localization support to custom plugins
1 parent 85b25ea commit f58599b

File tree

4 files changed

+211
-211
lines changed

4 files changed

+211
-211
lines changed

modules/dynamic-plugins/ref-rh-supported-plugins.adoc

Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@
1111
[%header,cols=4*]
1212
|===
1313
|*Name* |*Plugin* |*Version* |*Path and required variables*
14+
|Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-adoption-insights/v/0.2.1[@red-hat-developer-hub/backstage-plugin-adoption-insights]` |0.2.1
15+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights`
16+
17+
18+
|Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-adoption-insights-backend/v/0.2.1[@red-hat-developer-hub/backstage-plugin-adoption-insights-backend]` |0.2.1
19+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic`
20+
21+
22+
|Analytics Module Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights/v/0.2.0[@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights]` |0.2.0
23+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights-dynamic`
24+
25+
1426
|Analytics Provider Segment |`https://npmjs.com/package/@backstage-community/plugin-analytics-provider-segment/v/1.19.1[@backstage-community/plugin-analytics-provider-segment]` |1.19.1
1527
|`./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment`
1628

@@ -23,64 +35,64 @@
2335
`SEGMENT_WRITE_KEY`
2436

2537

26-
|Keycloak |`https://npmjs.com/package/@backstage-community/plugin-catalog-backend-module-keycloak/v/3.14.2[@backstage-community/plugin-catalog-backend-module-keycloak]` |3.14.2
27-
|`./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic`
38+
|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd-backend/v/4.4.2[@roadiehq/backstage-plugin-argo-cd-backend]` |4.4.2
39+
|`./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backend-dynamic`
2840

29-
`KEYCLOAK_BASE_URL`
41+
`ARGOCD_AUTH_TOKEN`
3042

31-
`KEYCLOAK_CLIENT_ID`
43+
`ARGOCD_AUTH_TOKEN2`
3244

33-
`KEYCLOAK_CLIENT_SECRET`
45+
`ARGOCD_INSTANCE1_URL`
3446

35-
`KEYCLOAK_LOGIN_REALM`
47+
`ARGOCD_INSTANCE2_URL`
3648

37-
`KEYCLOAK_REALM`
49+
`ARGOCD_PASSWORD`
3850

51+
`ARGOCD_USERNAME`
3952

40-
|Quay |`https://npmjs.com/package/@backstage-community/plugin-quay/v/1.24.0[@backstage-community/plugin-quay]` |1.24.0
41-
|`./dynamic-plugins/dist/backstage-community-plugin-quay`
4253

54+
|Dynamic Home Page |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-dynamic-home-page/v/1.9.2[@red-hat-developer-hub/backstage-plugin-dynamic-home-page]` |1.9.2
55+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page`
4356

44-
|RBAC |`https://npmjs.com/package/@backstage-community/plugin-rbac/v/1.45.1[@backstage-community/plugin-rbac]` |1.45.1
45-
|`./dynamic-plugins/dist/backstage-community-plugin-rbac`
4657

58+
|GitHub Org |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github-org/v/0.3.13[@backstage/plugin-catalog-backend-module-github-org]` |0.3.13
59+
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic`
4760

48-
|Kubernetes |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-kubernetes/v/2.10.1[@backstage-community/plugin-scaffolder-backend-module-kubernetes]` |2.10.1
49-
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-kubernetes-dynamic`
61+
`GITHUB_ORG`
5062

63+
`GITHUB_URL`
5164

52-
|Quay |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-quay/v/2.11.0[@backstage-community/plugin-scaffolder-backend-module-quay]` |2.11.0
53-
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-quay-dynamic`
5465

66+
|GitHub |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github/v/0.10.2[@backstage/plugin-catalog-backend-module-github]` |0.10.2
67+
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic`
5568

56-
|Regex |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-regex/v/2.8.0[@backstage-community/plugin-scaffolder-backend-module-regex]` |2.8.0
57-
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic`
69+
`GITHUB_ORG`
5870

5971

60-
|Tekton |`https://npmjs.com/package/@backstage-community/plugin-tekton/v/3.29.0[@backstage-community/plugin-tekton]` |3.29.0
61-
|`./dynamic-plugins/dist/backstage-community-plugin-tekton`
72+
|GitHub |`https://npmjs.com/package/@backstage/plugin-scaffolder-backend-module-github/v/0.8.2[@backstage/plugin-scaffolder-backend-module-github]` |0.8.2
73+
|`./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic`
6274

6375

64-
|Topology |`https://npmjs.com/package/@backstage-community/plugin-topology/v/2.2.2[@backstage-community/plugin-topology]` |2.2.2
65-
|`./dynamic-plugins/dist/backstage-community-plugin-topology`
76+
|Global Floating Action Button |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-global-floating-action-button/v/1.5.0[@red-hat-developer-hub/backstage-plugin-global-floating-action-button]` |1.5.0
77+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-floating-action-button`
6678

6779

68-
|GitHub |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github/v/0.10.2[@backstage/plugin-catalog-backend-module-github]` |0.10.2
69-
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic`
80+
|Global Header |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-global-header/v/1.18.1[@red-hat-developer-hub/backstage-plugin-global-header]` |1.18.1
81+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header`
7082

71-
`GITHUB_ORG`
7283

84+
|Keycloak |`https://npmjs.com/package/@backstage-community/plugin-catalog-backend-module-keycloak/v/3.14.2[@backstage-community/plugin-catalog-backend-module-keycloak]` |3.14.2
85+
|`./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic`
7386

74-
|GitHub Org |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github-org/v/0.3.13[@backstage/plugin-catalog-backend-module-github-org]` |0.3.13
75-
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic`
87+
`KEYCLOAK_BASE_URL`
7688

77-
`GITHUB_ORG`
89+
`KEYCLOAK_CLIENT_ID`
7890

79-
`GITHUB_URL`
91+
`KEYCLOAK_CLIENT_SECRET`
8092

93+
`KEYCLOAK_LOGIN_REALM`
8194

82-
|Ldap |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-ldap/v/0.11.8[@backstage/plugin-catalog-backend-module-ldap]` |0.11.8
83-
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-ldap-dynamic`
95+
`KEYCLOAK_REALM`
8496

8597

8698
|Kubernetes |`https://npmjs.com/package/@backstage/plugin-kubernetes-backend/v/0.20.1[@backstage/plugin-kubernetes-backend]` |0.20.1
@@ -93,76 +105,64 @@
93105
`K8S_CLUSTER_URL`
94106

95107

96-
|GitHub |`https://npmjs.com/package/@backstage/plugin-scaffolder-backend-module-github/v/0.8.2[@backstage/plugin-scaffolder-backend-module-github]` |0.8.2
97-
|`./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic`
98-
99-
100-
|Signals |`https://npmjs.com/package/@backstage/plugin-signals-backend/v/0.3.7[@backstage/plugin-signals-backend]` |0.3.7
101-
|`./dynamic-plugins/dist/backstage-plugin-signals-backend-dynamic`
102-
103-
104-
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs/v/1.14.1[@backstage/plugin-techdocs]` |1.14.1
105-
|`./dynamic-plugins/dist/backstage-plugin-techdocs`
106-
107-
108-
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs-backend/v/2.0.5[@backstage/plugin-techdocs-backend]` |2.0.5
109-
|`./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic`
108+
|Kubernetes |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-kubernetes/v/2.10.1[@backstage-community/plugin-scaffolder-backend-module-kubernetes]` |2.10.1
109+
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-kubernetes-dynamic`
110110

111111

112-
|TechDocs Module Addons Contrib |`https://npmjs.com/package/@backstage/plugin-techdocs-module-addons-contrib/v/1.1.27[@backstage/plugin-techdocs-module-addons-contrib]` |1.1.27
113-
|`./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib`
112+
|Ldap |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-ldap/v/0.11.8[@backstage/plugin-catalog-backend-module-ldap]` |0.11.8
113+
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-ldap-dynamic`
114114

115115

116-
|Dynamic Home Page |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-dynamic-home-page/v/1.9.2[@red-hat-developer-hub/backstage-plugin-dynamic-home-page]` |1.9.2
117-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page`
116+
|Orchestrator |`https://npmjs.com/package/@redhat/backstage-plugin-orchestrator/v/1.8.2[@redhat/backstage-plugin-orchestrator]` |1.8.2
117+
|`@redhat/backstage-plugin-[email protected]`
118118

119119

120-
|Global Floating Action Button |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-global-floating-action-button/v/1.5.0[@red-hat-developer-hub/backstage-plugin-global-floating-action-button]` |1.5.0
121-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-floating-action-button`
120+
|Orchestrator |`https://npmjs.com/package/@redhat/backstage-plugin-scaffolder-backend-module-orchestrator/v/1.8.2[@redhat/backstage-plugin-scaffolder-backend-module-orchestrator]` |1.8.2
121+
|`@redhat/backstage-plugin-[email protected]`
122122

123123

124-
|Global Header |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-global-header/v/1.18.1[@red-hat-developer-hub/backstage-plugin-global-header]` |1.18.1
125-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header`
124+
|Quay |`https://npmjs.com/package/@backstage-community/plugin-quay/v/1.24.0[@backstage-community/plugin-quay]` |1.24.0
125+
|`./dynamic-plugins/dist/backstage-community-plugin-quay`
126126

127127

128-
|Orchestrator |`https://npmjs.com/package/@redhat/backstage-plugin-orchestrator/v/1.7.1[@redhat/backstage-plugin-orchestrator]` |1.7.1
129-
|`@redhat/backstage-plugin-[email protected]`
128+
|Quay |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-quay/v/2.11.0[@backstage-community/plugin-scaffolder-backend-module-quay]` |2.11.0
129+
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-quay-dynamic`
130130

131131

132-
|Orchestrator |`https://npmjs.com/package/@redhat/backstage-plugin-scaffolder-backend-module-orchestrator/v/1.7.1[@redhat/backstage-plugin-scaffolder-backend-module-orchestrator]` |1.7.1
133-
|`@redhat/backstage-plugin-scaffolder-backend-module-orchestrator-dynamic@1.7.1`
132+
|Quickstart |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-quickstart/v/1.6.2[@red-hat-developer-hub/backstage-plugin-quickstart]` |1.6.2
133+
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-quickstart`
134134

135135

136-
|Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-adoption-insights/v/0.2.1[@red-hat-developer-hub/backstage-plugin-adoption-insights]` |0.2.1
137-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights`
136+
|RBAC |`https://npmjs.com/package/@backstage-community/plugin-rbac/v/1.45.1[@backstage-community/plugin-rbac]` |1.45.1
137+
|`./dynamic-plugins/dist/backstage-community-plugin-rbac`
138138

139139

140-
|Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-adoption-insights-backend/v/0.2.1[@red-hat-developer-hub/backstage-plugin-adoption-insights-backend]` |0.2.1
141-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic`
140+
|Regex |`https://npmjs.com/package/@backstage-community/plugin-scaffolder-backend-module-regex/v/2.8.0[@backstage-community/plugin-scaffolder-backend-module-regex]` |2.8.0
141+
|`./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic`
142142

143143

144-
|Analytics Module Adoption Insights |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights/v/0.2.0[@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights]` |0.2.0
145-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights-dynamic`
144+
|Signals |`https://npmjs.com/package/@backstage/plugin-signals-backend/v/0.3.7[@backstage/plugin-signals-backend]` |0.3.7
145+
|`./dynamic-plugins/dist/backstage-plugin-signals-backend-dynamic`
146146

147147

148-
|Quickstart |`https://npmjs.com/package/@red-hat-developer-hub/backstage-plugin-quickstart/v/1.6.2[@red-hat-developer-hub/backstage-plugin-quickstart]` |1.6.2
149-
|`./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-quickstart`
148+
|TechDocs Module Addons Contrib |`https://npmjs.com/package/@backstage/plugin-techdocs-module-addons-contrib/v/1.1.27[@backstage/plugin-techdocs-module-addons-contrib]` |1.1.27
149+
|`./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib`
150150

151151

152-
|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd-backend/v/4.4.2[@roadiehq/backstage-plugin-argo-cd-backend]` |4.4.2
153-
|`./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backend-dynamic`
152+
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs/v/1.14.1[@backstage/plugin-techdocs]` |1.14.1
153+
|`./dynamic-plugins/dist/backstage-plugin-techdocs`
154154

155-
`ARGOCD_AUTH_TOKEN`
156155

157-
`ARGOCD_AUTH_TOKEN2`
156+
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs-backend/v/2.0.5[@backstage/plugin-techdocs-backend]` |2.0.5
157+
|`./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic`
158158

159-
`ARGOCD_INSTANCE1_URL`
160159

161-
`ARGOCD_INSTANCE2_URL`
160+
|Tekton |`https://npmjs.com/package/@backstage-community/plugin-tekton/v/3.29.0[@backstage-community/plugin-tekton]` |3.29.0
161+
|`./dynamic-plugins/dist/backstage-community-plugin-tekton`
162162

163-
`ARGOCD_PASSWORD`
164163

165-
`ARGOCD_USERNAME`
164+
|Topology |`https://npmjs.com/package/@backstage-community/plugin-topology/v/2.7.0[@backstage-community/plugin-topology]` |2.7.0
165+
|`./dynamic-plugins/dist/backstage-community-plugin-topology`
166166

167167

168168
|===

0 commit comments

Comments
 (0)