diff --git a/charts/backstage/Chart.yaml b/charts/backstage/Chart.yaml index dbe92f8e..0c50edf5 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.13.1 +version: 5.13.2 diff --git a/charts/backstage/README.md b/charts/backstage/README.md index c808e1e0..2666cd49 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -1,7 +1,7 @@ # RHDH Backstage Helm Chart for OpenShift -![Version: 5.13.1](https://img.shields.io/badge/Version-5.13.1-informational?style=flat-square) +![Version: 5.13.2](https://img.shields.io/badge/Version-5.13.2-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.13.1 +helm install my-backstage redhat-developer/backstage --version 5.13.2 ``` ## 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://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}","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://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{ \"{{inherit}}\" }}"}]` | +| global.lightspeed.plugins | Lightspeed plugins and their configuration. Override package references for disconnected environments. | list | `[{"disabled":false,"package":"oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}"},{"disabled":false,"package":"oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{ \"{{inherit}}\" }}"}]` | | 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"` | diff --git a/charts/backstage/values.schema.json b/charts/backstage/values.schema.json index 34586d2c..d6cf6738 100644 --- a/charts/backstage/values.schema.json +++ b/charts/backstage/values.schema.json @@ -222,53 +222,7 @@ "plugins": [ { "disabled": false, - "package": "oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}", - "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" - } - ] - } - } - } - } + "package": "oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}" }, { "disabled": false, @@ -338,53 +292,7 @@ "default": [ { "disabled": false, - "package": "oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}", - "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" - } - ] - } - } - } - } + "package": "oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ \"{{inherit}}\" }}" }, { "disabled": false, diff --git a/charts/backstage/values.yaml b/charts/backstage/values.yaml index c06b0aeb..eed09725 100644 --- a/charts/backstage/values.yaml +++ b/charts/backstage/values.yaml @@ -56,31 +56,7 @@ global: plugins: - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{ "{{inherit}}" }}' disabled: false - pluginConfig: - dynamicPlugins: - frontend: - red-hat-developer-hub.backstage-plugin-lightspeed: - translationResources: - - importName: lightspeedTranslations - module: Alpha - ref: lightspeedTranslationRef - dynamicRoutes: - - path: /lightspeed - importName: LightspeedPage - mountPoints: - - mountPoint: application/listener - importName: LightspeedFAB - - mountPoint: application/provider - importName: LightspeedDrawerProvider - - mountPoint: application/internal/drawer-state - importName: LightspeedDrawerStateExposer - config: - id: lightspeed - - mountPoint: application/internal/drawer-content - importName: LightspeedChatContainer - config: - id: lightspeed - priority: 100 + - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{ "{{inherit}}" }}' disabled: false runtimeVolume: