|
1 | 1 |
|
2 | 2 | # RHDH Backstage Helm Chart for OpenShift |
3 | 3 |
|
4 | | - |
| 4 | + |
5 | 5 |  |
6 | 6 |
|
7 | 7 | A Helm chart for deploying Red Hat Developer Hub, which is a Red Hat supported version of Backstage. |
@@ -29,7 +29,7 @@ For the **Generally Available** version of this chart, see: |
29 | 29 | helm repo add bitnami https://charts.bitnami.com/bitnami |
30 | 30 | helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart |
31 | 31 |
|
32 | | -helm install my-backstage redhat-developer/backstage --version 5.8.0 |
| 32 | +helm install my-backstage redhat-developer/backstage --version 5.9.0 |
33 | 33 | ``` |
34 | 34 |
|
35 | 35 | ## Introduction |
@@ -168,7 +168,8 @@ Kubernetes: `>= 1.27.0-0` |
168 | 168 | | global.auth.backend.enabled | Enable backend service to service authentication, unless configured otherwise it generates a secret value | bool | `true` | |
169 | 169 | | global.auth.backend.existingSecret | Instead of generating a secret value, refer to existing secret | string | `""` | |
170 | 170 | | global.auth.backend.value | Instead of generating a secret value, use the following value | string | `""` | |
171 | | -| global.catalogIndex | Catalog index configuration for automatic plugin discovery. The `install-dynamic-plugins.py` script pulls this image if the `CATALOG_INDEX_IMAGE` environment variable is set. The `dynamic-plugins.default.yaml` file will be extracted and written to `dynamic-plugins-root` volume mount. | object | `{"image":{"registry":"quay.io","repository":"rhdh/plugin-catalog-index","tag":"1.10"}}` | |
| 171 | +| global.catalogIndex | Catalog index configuration for automatic plugin discovery. The `install-dynamic-plugins.py` script pulls this image if the `CATALOG_INDEX_IMAGE` environment variable is set. The `dynamic-plugins.default.yaml` file will be extracted and written to `dynamic-plugins-root` volume mount. | object | `{"extraImages":[],"image":{"registry":"quay.io","repository":"rhdh/plugin-catalog-index","tag":"1.10"}}` | |
| 172 | +| global.catalogIndex.extraImages | Extra catalog index images for additional plugin discovery in the Extensions UI. Each item must include `registry`, `repository`, and `tag` fields; `name` is optional. Only catalog entities are extracted from extra images (no `dynamic-plugins.default.yaml` handling). | list | `[]` | |
172 | 173 | | global.clusterRouterBase | Shorthand for users who do not want to specify a custom HOSTNAME. Used ONLY with the DEFAULT upstream.backstage.appConfig value and with OCP Route enabled. | string | `"apps.example.com"` | |
173 | 174 | | global.dynamic.includes | Array of YAML files listing dynamic plugins to include with those listed in the `plugins` field. Relative paths are resolved from the working directory of the initContainer that will install the plugins (`/opt/app-root/src`). | list | `["dynamic-plugins.default.yaml"]` | |
174 | 175 | | global.dynamic.includes[0] | List of dynamic plugins included inside the `rhdh` container image, some of which are disabled by default. This file ONLY works with the `rhdh` container image. | string | `"dynamic-plugins.default.yaml"` | |
@@ -331,7 +332,9 @@ upstream: |
331 | 332 |
|
332 | 333 | The chart supports automatic plugin discovery through a catalog index OCI image. This is configured via `global.catalogIndex.image` (with `registry`, `repository`, and `tag` fields) and lets you use a pre-defined set of dynamic plugins. |
333 | 334 |
|
334 | | -For detailed information on configuring the catalog index, including how to override the default image or use a private registry, see the [Catalog Index Configuration documentation](../../docs/catalog-index-configuration.md). |
| 335 | +You can also configure additional catalog index images via `global.catalogIndex.extraImages` to make plugins from other sources discoverable in the Extensions UI. Each extra image contributes catalog entities only (no `dynamic-plugins.default.yaml` handling). |
| 336 | + |
| 337 | +For detailed information on configuring the catalog index, including how to override the default image, use a private registry, or add extra catalog index images, see the [Catalog Index Configuration documentation](../../docs/catalog-index-configuration.md). |
335 | 338 |
|
336 | 339 | ### Lightspeed |
337 | 340 |
|
|
0 commit comments