Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions modules/dynamic-plugins/con-preinstalled-dynamic-plugins.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[id="con-preinstalled-dynamic-plugins"]

= Preinstalled dynamic plugins

{product} is preinstalled with a selection of dynamic plugins.
Expand All @@ -11,6 +12,11 @@ The following preinstalled dynamic plugins are enabled by default:
* `@janus-idp/backstage-scaffolder-backend-module-regex`
* `@backstage/plugin-techdocs-backend`
* `@backstage/plugin-techdocs`
* `@janus-idp/backstage-plugin-analytics-provider-segment`
* `@janus-idp/backstage-scaffolder-backend-module-quay`
* `@janus-idp/backstage-scaffolder-backend-module-regex`

The dynamic plugins that require custom configuration are disabled by default.

Upon application startup, for each plugin that is disabled by default, the `install-dynamic-plugins init container` within the {product-short} pod log displays a message similar to the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

= Preinstalled dynamic plugins

{product} is preinstalled with a selection of dynamic plugins. For a complete list of dynamic plugins that are included in this release of {product-short}, see the xref:rhdh-supported-plugins[Dynamic plugins support matrix].
{product} is preinstalled with a selection of dynamic plugins.
//For a complete list of dynamic plugins that are included in this release of {product-short}, see the xref:rhdh-supported-plugins[Dynamic plugins support matrix].

The following preinstalled dynamic plugins are enabled by default:

Expand Down
154 changes: 97 additions & 57 deletions modules/dynamic-plugins/ref-community-plugins.adoc

Large diffs are not rendered by default.

40 changes: 20 additions & 20 deletions modules/dynamic-plugins/ref-rh-supported-plugins.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@
[%header,cols=4*]
|===
|*Name* |*Plugin* |*Version* |*Path and required variables*
|Analytics Provider Segment |`https://npmjs.com/package/@janus-idp/backstage-plugin-analytics-provider-segment/v/1.7.2[@janus-idp/backstage-plugin-analytics-provider-segment]` |1.7.2
|Analytics Provider Segment |`https://npmjs.com/package/@janus-idp/backstage-plugin-analytics-provider-segment/v/1.10.0[@janus-idp/backstage-plugin-analytics-provider-segment]` |1.10.0
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment`

`SEGMENT_WRITE_KEY`

`SEGMENT_TEST_MODE`


|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd/v/2.6.5[@roadiehq/backstage-plugin-argo-cd]` |2.6.5
|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd/v/2.8.4[@roadiehq/backstage-plugin-argo-cd]` |2.8.4
|`./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd`


|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd-backend/v/3.0.3[@roadiehq/backstage-plugin-argo-cd-backend]` |3.0.3
|Argo CD |`https://npmjs.com/package/@roadiehq/backstage-plugin-argo-cd-backend/v/3.2.3[@roadiehq/backstage-plugin-argo-cd-backend]` |3.2.3
|`./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backend-dynamic`

`ARGOCD_USERNAME`
Expand All @@ -36,22 +36,22 @@
`ARGOCD_AUTH_TOKEN2`


|GitHub |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github/v/0.6.5[@backstage/plugin-catalog-backend-module-github]` |0.6.5
|GitHub |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github/v/0.7.6[@backstage/plugin-catalog-backend-module-github]` |0.7.6
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic`

`GITHUB_ORG`


|GitHub Org |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github-org/v/0.1.17[@backstage/plugin-catalog-backend-module-github-org]` |0.1.17
|GitHub Org |`https://npmjs.com/package/@backstage/plugin-catalog-backend-module-github-org/v/0.3.3[@backstage/plugin-catalog-backend-module-github-org]` |0.3.3
|`./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic`

`GITHUB_URL`

`GITHUB_ORG`


|Keycloak |`https://npmjs.com/package/@janus-idp/backstage-plugin-keycloak-backend/v/1.13.2[@janus-idp/backstage-plugin-keycloak-backend]` |1.13.2
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-keycloak-backend-dynamic`
|Keycloak |`https://npmjs.com/package/@backstage-community/plugin-catalog-backend-module-keycloak/v/3.2.1[@backstage-community/plugin-catalog-backend-module-keycloak]` |3.2.1
|`./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic`

`KEYCLOAK_BASE_URL`

Expand All @@ -64,7 +64,7 @@
`KEYCLOAK_CLIENT_SECRET`


|Kubernetes |`https://npmjs.com/package/@backstage/plugin-kubernetes-backend/v/0.18.3[@backstage/plugin-kubernetes-backend]` |0.18.3
|Kubernetes |`https://npmjs.com/package/@backstage/plugin-kubernetes-backend/v/0.18.7[@backstage/plugin-kubernetes-backend]` |0.18.7
|`./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic`

`K8S_CLUSTER_NAME`
Expand All @@ -74,12 +74,12 @@
`K8S_CLUSTER_TOKEN`


|OCM |`https://npmjs.com/package/@janus-idp/backstage-plugin-ocm/v/4.4.4[@janus-idp/backstage-plugin-ocm]` |4.4.4
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm`
|OCM |`https://npmjs.com/package/@backstage-community/plugin-ocm/v/5.2.0[@backstage-community/plugin-ocm]` |5.2.0
|`./dynamic-plugins/dist/backstage-community-plugin-ocm`


|OCM |`https://npmjs.com/package/@janus-idp/backstage-plugin-ocm-backend/v/4.4.2[@janus-idp/backstage-plugin-ocm-backend]` |4.4.2
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm-backend-dynamic`
|OCM |`https://npmjs.com/package/@backstage-community/plugin-ocm-backend/v/5.2.2[@backstage-community/plugin-ocm-backend]` |5.2.2
|`./dynamic-plugins/dist/backstage-community-plugin-ocm-backend-dynamic`

`OCM_HUB_NAME`

Expand All @@ -88,35 +88,35 @@
`OCM_SA_TOKEN`


|Quay |`https://npmjs.com/package/@janus-idp/backstage-plugin-quay/v/1.11.7[@janus-idp/backstage-plugin-quay]` |1.11.7
|Quay |`https://npmjs.com/package/@janus-idp/backstage-plugin-quay/v/1.14.0[@janus-idp/backstage-plugin-quay]` |1.14.0
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-quay`


|Quay |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-quay/v/1.7.1[@janus-idp/backstage-scaffolder-backend-module-quay]` |1.7.1
|Quay |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-quay/v/2.2.0[@janus-idp/backstage-scaffolder-backend-module-quay]` |2.2.0
|`./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-quay-dynamic`


|RBAC |`https://npmjs.com/package/@janus-idp/backstage-plugin-rbac/v/1.29.5[@janus-idp/backstage-plugin-rbac]` |1.29.5
|RBAC |`https://npmjs.com/package/@janus-idp/backstage-plugin-rbac/v/1.32.0[@janus-idp/backstage-plugin-rbac]` |1.32.0
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-rbac`


|Regex |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-regex/v/1.7.1[@janus-idp/backstage-scaffolder-backend-module-regex]` |1.7.1
|Regex |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-regex/v/2.2.0[@janus-idp/backstage-scaffolder-backend-module-regex]` |2.2.0
|`./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-regex-dynamic`


|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs/v/1.10.7[@backstage/plugin-techdocs]` |1.10.7
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs/v/1.11.0[@backstage/plugin-techdocs]` |1.11.0
|`./dynamic-plugins/dist/backstage-plugin-techdocs`


|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs-backend/v/1.10.9[@backstage/plugin-techdocs-backend]` |1.10.9
|TechDocs |`https://npmjs.com/package/@backstage/plugin-techdocs-backend/v/1.11.1[@backstage/plugin-techdocs-backend]` |1.11.1
|`./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic`


|Tekton |`https://npmjs.com/package/@janus-idp/backstage-plugin-tekton/v/3.12.7[@janus-idp/backstage-plugin-tekton]` |3.12.7
|Tekton |`https://npmjs.com/package/@janus-idp/backstage-plugin-tekton/v/3.15.0[@janus-idp/backstage-plugin-tekton]` |3.15.0
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-tekton`


|Topology |`https://npmjs.com/package/@janus-idp/backstage-plugin-topology/v/1.27.5[@janus-idp/backstage-plugin-topology]` |1.27.5
|Topology |`https://npmjs.com/package/@janus-idp/backstage-plugin-topology/v/1.30.0[@janus-idp/backstage-plugin-topology]` |1.30.0
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-topology`


Expand Down
32 changes: 5 additions & 27 deletions modules/dynamic-plugins/ref-rh-tech-preview-plugins.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,47 +3,25 @@

= {company-name} Technology Preview plugins

{company-name} provides Technology Preview support for the following 7 plugins:
{company-name} provides Technology Preview support for the following 3 plugins:

[%header,cols=4*]
|===
|*Name* |*Plugin* |*Version* |*Path and required variables*
|Ansible Automation Platform (AAP) |`https://npmjs.com/package/@janus-idp/backstage-plugin-aap-backend/v/1.9.3[@janus-idp/backstage-plugin-aap-backend]` |1.9.3
|Ansible Automation Platform (AAP) |`https://npmjs.com/package/@janus-idp/backstage-plugin-aap-backend/v/2.2.1[@janus-idp/backstage-plugin-aap-backend]` |2.2.1
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-aap-backend-dynamic`

`AAP_BASE_URL`

`AAP_AUTH_TOKEN`


|ACR |`https://npmjs.com/package/@janus-idp/backstage-plugin-acr/v/1.7.11[@janus-idp/backstage-plugin-acr]` |1.7.11
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-acr`


|Bulk Import |`https://npmjs.com/package/@janus-idp/backstage-plugin-bulk-import/v/1.4.9[@janus-idp/backstage-plugin-bulk-import]` |1.4.9
|Bulk Import |`https://npmjs.com/package/@janus-idp/backstage-plugin-bulk-import/v/1.7.1[@janus-idp/backstage-plugin-bulk-import]` |1.7.1
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-bulk-import`


|JFrog Artifactory |`https://npmjs.com/package/@janus-idp/backstage-plugin-jfrog-artifactory/v/1.7.5[@janus-idp/backstage-plugin-jfrog-artifactory]` |1.7.5
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-jfrog-artifactory`


|Nexus Repository Manager |`https://npmjs.com/package/@janus-idp/backstage-plugin-nexus-repository-manager/v/1.9.5[@janus-idp/backstage-plugin-nexus-repository-manager]` |1.9.5
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-nexus-repository-manager`


|ServiceNow |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-servicenow/v/1.7.2[@janus-idp/backstage-scaffolder-backend-module-servicenow]` |1.7.2
|`./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-servicenow-dynamic`

`SERVICENOW_BASE_URL`

`SERVICENOW_USERNAME`

`SERVICENOW_PASSWORD`


|SonarQube |`https://npmjs.com/package/@janus-idp/backstage-scaffolder-backend-module-sonarqube/v/1.7.1[@janus-idp/backstage-scaffolder-backend-module-sonarqube]` |1.7.1
|`./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-sonarqube-dynamic`
|Bulk Import |`https://npmjs.com/package/@janus-idp/backstage-plugin-bulk-import-backend/v/5.0.1[@janus-idp/backstage-plugin-bulk-import-backend]` |5.0.1
|`./dynamic-plugins/dist/janus-idp-backstage-plugin-bulk-import-backend-dynamic`


|===
Loading