Chapter 1. Preinstalled dynamic plugins
Red Hat Developer Hub is preinstalled with a selection of dynamic plugins.
The following preinstalled dynamic plugins are enabled by default:
-
@backstage-community/plugin-analytics-provider-segment
-
@backstage-community/plugin-scaffolder-backend-module-quay
-
@backstage-community/plugin-scaffolder-backend-module-regex
-
@backstage/plugin-techdocs-backend
-
@backstage/plugin-techdocs
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 Developer Hub pod log displays a message similar to the following:
======= Skipping disabled dynamic plugin ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
To enable this plugin, add a package with the same name to the Helm chart and change the value in the disabled
field to ‘false’. For example:
global: dynamic: includes: - dynamic-plugins.default.yaml plugins: - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic disabled: false
The default configuration for a plugin is extracted from the dynamic-plugins.default.yaml
file, however, you can use a pluginConfig
entry to override the default configuration.
1.1. Red Hat supported plugins
Red Hat supports the following 18 plugins:
Name | Plugin | Version | Path and required variables |
---|---|---|---|
Analytics Provider Segment | 1.10.2 |
| |
Argo CD | 2.8.4 |
| |
Argo CD | 3.2.3 |
| |
GitHub | 0.7.6 |
| |
GitHub Org | 0.3.3 |
| |
Keycloak | 3.2.2 |
| |
Kubernetes | 0.18.7 |
| |
OCM | 5.2.4 |
| |
OCM | 5.2.3 |
| |
Quay | 1.14.4 |
| |
Quay | 2.2.2 |
| |
RBAC | 1.33.2 |
| |
Regex | 2.2.3 |
| |
Signals | 0.2.2 |
| |
TechDocs | 1.11.0 |
| |
TechDocs | 1.11.1 |
| |
Tekton | 3.16.2 |
| |
Topology | 1.29.7 |
|
- For more information about configuring KeyCloak, see Configuring dynamic plugins.
- For more information about configuring TechDocs, see Configuring TechDocs.
1.2. Technology Preview plugins
Red Hat Developer Hub includes a select number of Technology Preview plugins, available for customers to configure and enable. These plugins are provided with support scoped per Technical Preview terms, might not be functionally complete, and Red Hat does not recommend using them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.
For more information on Red Hat Technology Preview features, see Technology Preview Features Scope.
1.2.1. Red Hat Technology Preview plugins
Red Hat provides Technology Preview support for the following 54 plugins:
Name | Plugin | Version | Path and required variables |
---|---|---|---|
3scale | 3.0.3 |
| |
Ansible Automation Platform (AAP) | 2.2.0 |
| |
ACR | 1.8.5 |
| |
Argo CD | 1.2.0 |
| |
Argo CD (Red Hat) | 1.10.4 |
| |
Azure | 0.2.2 |
| |
Azure Devops | 0.6.2 |
| |
Azure Devops | 0.8.0 |
| |
Azure Repositories |
| 0.3.0 |
|
Bitbucket Cloud | 0.4.1 |
| |
Bitbucket Cloud | 0.2.2 |
| |
Bitbucket Server | 0.2.3 |
| |
Bitbucket Server |
| 0.2.2 |
|
Bulk Import | 1.10.3 |
| |
Bulk Import | 5.2.0 |
| |
Datadog | 2.4.0 |
| |
Dynatrace | 10.0.8 |
| |
Gerrit | 0.2.2 |
| |
GitHub | 0.5.2 |
| |
GitHub Actions | 0.6.24 |
| |
GitHub Insights | 2.5.1 |
| |
GitHub Issues | 0.4.8 |
| |
GitHub Pull Requests | 2.6.0 |
| |
GitLab | 6.6.1 |
| |
GitLab | 0.4.4 |
| |
GitLab | 6.7.0 |
| |
GitLab | 0.6.1 |
| |
GitLab Org | 0.2.2 |
| |
Http Request | 5.0.0 |
| |
Jenkins | 0.12.0 |
| |
Jenkins | 0.6.2 |
| |
JFrog Artifactory | 1.10.2 |
| |
Jira | 2.8.0 |
| |
Kubernetes | 0.11.16 |
| |
Ldap | 0.9.1 |
| |
Lighthouse | 0.4.24 |
| |
MS Graph | 0.6.3 |
| |
Nexus Repository Manager | 1.10.6 |
| |
Notifications | 0.3.2 |
| |
Notifications | 0.4.2 |
| |
Notifications Module Email | 0.3.2 |
| |
PagerDuty | 0.15.2 |
| |
PagerDuty | 0.9.2 |
| |
Pingidentity |
| 0.1.5 |
|
Scaffolder Relation Processor |
| 2.0.2 |
|
Security Insights | 2.4.0 |
| |
ServiceNow |
| 2.2.3 |
|
Signals | 0.0.11 |
| |
SonarQube | 0.8.7 |
| |
SonarQube | 0.3.0 |
| |
SonarQube |
| 2.2.2 |
|
Tech Radar | 1.0.0 |
| |
Tech Radar | 1.0.0 |
| |
Utils | 3.0.0 |
|
- A new Technology Preview plugin for Red Hat Ansible Automation Platform (RHAAP) is available, which replaces this older one. See Other installable plugins in the Configuring plugins in Red Hat Developer Hub guide for further details. See Dynamic plugins support matrix.