diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index 7522d155..3bfb152d 100644 --- a/charts/backstage/Chart.yaml +++ b/charts/backstage/Chart.yaml @@ -47,4 +47,4 @@ sources: [] # Versions are expected to follow Semantic Versioning (https://semver.org/) # Note that when this chart is published to https://github.com/openshift-helm-charts/charts # it will follow the RHDH versioning 1.y.z -version: 5.9.0 +version: 5.10.0 diff --git a/charts/backstage/README.md b/charts/backstage/README.md index 9f4cd26f..fe2b7524 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -1,7 +1,7 @@ # RHDH Backstage Helm Chart for OpenShift -![Version: 5.9.0](https://img.shields.io/badge/Version-5.9.0-informational?style=flat-square) +![Version: 5.10.0](https://img.shields.io/badge/Version-5.10.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) 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: helm repo add bitnami https://charts.bitnami.com/bitnami helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart -helm install my-backstage redhat-developer/backstage --version 5.9.0 +helm install my-backstage redhat-developer/backstage --version 5.10.0 ``` ## Introduction @@ -188,7 +188,7 @@ Kubernetes: `>= 1.27.0-0` | global.lightspeed.enabled | Enable or disable the built-in Lightspeed feature. | bool | `true` | | global.lightspeed.initContainer.image | Full image reference for the Lightspeed RAG bootstrap init container. Override for disconnected environments. | string | `"quay.io/redhat-ai-dev/rag-content:release-1.9-lls-0.5.0-642c567fe10a62b5ff711654306b72912f341e05"` | | global.lightspeed.initContainer.resources | Resource requests/limits for the Lightspeed RAG bootstrap init container. | object | `{"limits":{"cpu":"100m","memory":"500Mi"},"requests":{"cpu":"50m","memory":"150Mi"}}` | -| global.lightspeed.plugins | Lightspeed plugins and their configuration. Override package references for disconnected environments. | list | `[{"disabled":false,"package":"oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed","pluginConfig":{"dynamicPlugins":{"frontend":{"red-hat-developer-hub.backstage-plugin-lightspeed":{"dynamicRoutes":[{"importName":"LightspeedPage","path":"/lightspeed"}],"mountPoints":[{"importName":"LightspeedFAB","mountPoint":"application/listener"},{"importName":"LightspeedDrawerProvider","mountPoint":"application/provider"},{"config":{"id":"lightspeed"},"importName":"LightspeedDrawerStateExposer","mountPoint":"application/internal/drawer-state"},{"config":{"id":"lightspeed","priority":100},"importName":"LightspeedChatContainer","mountPoint":"application/internal/drawer-content"}],"translationResources":[{"importName":"lightspeedTranslations","module":"Alpha","ref":"lightspeedTranslationRef"}]}}}}},{"disabled":false,"package":"oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed-backend"}]` | +| global.lightspeed.plugins | Lightspeed plugins and their configuration. Override package references for disconnected environments. | list | `[{"disabled":false,"package":"oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed","pluginConfig":{"dynamicPlugins":{"frontend":{"red-hat-developer-hub.backstage-plugin-lightspeed":{"dynamicRoutes":[{"importName":"LightspeedPage","path":"/lightspeed"}],"mountPoints":[{"importName":"LightspeedFAB","mountPoint":"application/listener"},{"importName":"LightspeedDrawerProvider","mountPoint":"application/provider"},{"config":{"id":"lightspeed"},"importName":"LightspeedDrawerStateExposer","mountPoint":"application/internal/drawer-state"},{"config":{"id":"lightspeed","priority":100},"importName":"LightspeedChatContainer","mountPoint":"application/internal/drawer-content"}],"translationResources":[{"importName":"lightspeedTranslations","module":"Alpha","ref":"lightspeedTranslationRef"}]}}}}},{"disabled":false,"package":"oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed-backend"}]` | | global.lightspeed.ragVolume.emptyDir | `emptyDir` configuration for the RAG data volume. | object | `{}` | | global.lightspeed.ragVolume.initMountPath | Mount path inside the init container for seeding RAG data. | string | `"/rag-content"` | | global.lightspeed.ragVolume.mountPath | Mount path inside the sidecar container for serving RAG data. | string | `"/rag-content"` | @@ -202,7 +202,7 @@ Kubernetes: `>= 1.27.0-0` | global.lightspeed.secret.name | Name of an existing Secret to use instead. Required when `create` is false. | string | `""` | | global.lightspeed.secret.optional | Whether the Secret reference is optional in the pod spec. | bool | `false` | | global.lightspeed.secret.sourceFile | Bundled file used to populate the Secret's `stringData` keys. | string | `"secret.yaml"` | -| global.lightspeed.sidecar.image | Full image reference for the Lightspeed Core sidecar. Override for disconnected environments. | string | `"quay.io/lightspeed-core/lightspeed-stack:0.5.0"` | +| global.lightspeed.sidecar.image | Full image reference for the Lightspeed Core sidecar. Override for disconnected environments. | string | `"quay.io/lightspeed-core/lightspeed-stack:0.5.1"` | | global.lightspeed.sidecar.resources | Resource requests/limits for the Lightspeed Core sidecar. | object | `{"limits":{"cpu":"1000m","memory":"2Gi"},"requests":{"cpu":"100m","memory":"512Mi"}}` | | nameOverride | | string | `"developer-hub"` | | orchestrator.enabled | | bool | `false` | diff --git a/charts/backstage/values.schema.json b/charts/backstage/values.schema.json index 672b7544..a3c2b8c1 100644 --- a/charts/backstage/values.schema.json +++ b/charts/backstage/values.schema.json @@ -222,7 +222,7 @@ "plugins": [ { "disabled": false, - "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed", + "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed", "pluginConfig": { "dynamicPlugins": { "frontend": { @@ -272,7 +272,7 @@ }, { "disabled": false, - "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed-backend" + "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed-backend" } ], "ragVolume": { @@ -299,7 +299,7 @@ "command": [], "containerPort": 8080, "env": [], - "image": "quay.io/lightspeed-core/lightspeed-stack:0.5.0", + "image": "quay.io/lightspeed-core/lightspeed-stack:0.5.1", "imagePullPolicy": "IfNotPresent", "name": "lightspeed-core", "portName": "http-lightspeed", @@ -338,7 +338,7 @@ "default": [ { "disabled": false, - "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed", + "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed", "pluginConfig": { "dynamicPlugins": { "frontend": { @@ -388,7 +388,7 @@ }, { "disabled": false, - "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed-backend" + "package": "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed-backend" } ], "items": { @@ -5028,7 +5028,7 @@ }, { "name": "MAX_ENTRY_SIZE", - "value": "30000000" + "value": "40000000" }, { "name": "CATALOG_INDEX_IMAGE", diff --git a/charts/backstage/values.yaml b/charts/backstage/values.yaml index 1934ff8b..67d4f358 100644 --- a/charts/backstage/values.yaml +++ b/charts/backstage/values.yaml @@ -54,7 +54,7 @@ global: enabled: true # -- Lightspeed plugins and their configuration. Override package references for disconnected environments. plugins: - - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed disabled: false pluginConfig: dynamicPlugins: @@ -81,7 +81,7 @@ global: config: id: lightspeed priority: 100 - - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.45.3__1.4.0!red-hat-developer-hub-backstage-plugin-lightspeed-backend + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.49.4__2.2.1!red-hat-developer-hub-backstage-plugin-lightspeed-backend disabled: false runtimeVolume: # -- Name of the Kubernetes volume used for writable Lightspeed runtime storage. @@ -183,7 +183,7 @@ global: sidecar: name: lightspeed-core # -- Full image reference for the Lightspeed Core sidecar. Override for disconnected environments. - image: quay.io/lightspeed-core/lightspeed-stack:0.5.0 + image: quay.io/lightspeed-core/lightspeed-stack:0.5.1 imagePullPolicy: IfNotPresent portName: http-lightspeed containerPort: 8080 @@ -395,7 +395,7 @@ upstream: value: /opt/app-root/src/.npmrc.dynamic-plugins # This following variable is required for orchestrator to startup properly. - name: MAX_ENTRY_SIZE - value: "30000000" + value: "40000000" - name: CATALOG_INDEX_IMAGE value: '{{ .Values.global.catalogIndex.image.registry }}/{{ .Values.global.catalogIndex.image.repository }}:{{ .Values.global.catalogIndex.image.tag }}' - name: CATALOG_ENTITIES_EXTRACT_DIR