Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
2 changes: 1 addition & 1 deletion charts/backstage/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ sources: []
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 4.2.3
version: 4.2.4
17 changes: 7 additions & 10 deletions charts/backstage/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# RHDH Backstage Helm Chart for OpenShift (Community Version)

![Version: 4.2.3](https://img.shields.io/badge/Version-4.2.3-informational?style=flat-square)
![Version: 4.2.4](https://img.shields.io/badge/Version-4.2.4-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.
Expand Down Expand Up @@ -179,8 +179,8 @@ Kubernetes: `>= 1.27.0-0`
| global.host | Custom hostname shorthand, overrides `global.clusterRouterBase`, `upstream.ingress.host`, `route.host`, and url values in `upstream.backstage.appConfig`. | string | `""` |
| nameOverride | | string | `"developer-hub"` |
| orchestrator.enabled | | bool | `false` |
| orchestrator.serverlessLogicOperator.enabled | | bool | `false` |
| orchestrator.serverlessOperator.enabled | | bool | `false` |
| orchestrator.serverlessLogicOperator.enabled | | bool | `true` |
| orchestrator.serverlessOperator.enabled | | bool | `true` |
| orchestrator.sonataflowPlatform.createDBJobImage | Image for the container used by the create-db job | string | `"postgres:15"` |
| orchestrator.sonataflowPlatform.eventing.broker.name | | string | `""` |
| orchestrator.sonataflowPlatform.eventing.broker.namespace | | string | `""` |
Expand Down Expand Up @@ -336,14 +336,13 @@ helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart
helm install <release_name> redhat-developer/redhat-developer-hub-orchestrator-infra
```
2. Manually approve the Install Plans created by the chart, and wait for the Openshift Serverless and Openshift Serverless Logic Operators to be deployed. To do so, follow the post-install notes given by the chart, or see them [here](https://github.com/redhat-developer/rhdh-chart/blob/main/charts/orchestrator-infra/templates/NOTES.txt)
3. Install the `backstage` chart with Helm, enabling orchestrator, serverlessLogicOperator, and serverlessOperator, like so:
3. Install the `backstage` chart with Helm, enabling orchestrator, like so:

```
helm install <release_name> redhat-developer/backstage \
--set orchestrator.enabled=true \
--set orchestrator.serverlessLogicOperator.enabled=true \
--set orchestrator.serverlessOperator.enabled=true
helm install <release_name> redhat-developer/backstage --set orchestrator.enabled=true
```
Note that serverlessLogicOperator, and serverlessOperator are enabled by default. They can be disabled together or seperately by passing the following flags:
`--set orchestrator.serverlessLogicOperator.enabled=false --set orchestrator.serverlessOperator.enabled=false`

### Enablement of Notifications Plugin

Expand Down Expand Up @@ -378,8 +377,6 @@ Finally, install the Helm Chart (including [setting up the external DB](https://
```
helm install <release_name> redhat-developer/backstage \
--set orchestrator.enabled=true \
--set orchestrator.serverlessLogicOperator.enabled=true \
--set orchestrator.serverlessOperator.enabled=true \
--set orchestrator.sonataflowPlatform.externalDBsecretRef=<cred-secret> \
--set orchestrator.sonataflowPlatform.externalDBName=example
```
11 changes: 4 additions & 7 deletions charts/backstage/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -276,14 +276,13 @@ helm repo add redhat-developer https://redhat-developer.github.io/rhdh-chart
helm install <release_name> redhat-developer/redhat-developer-hub-orchestrator-infra
```
2. Manually approve the Install Plans created by the chart, and wait for the Openshift Serverless and Openshift Serverless Logic Operators to be deployed. To do so, follow the post-install notes given by the chart, or see them [here](https://github.com/redhat-developer/rhdh-chart/blob/main/charts/orchestrator-infra/templates/NOTES.txt)
3. Install the `backstage` chart with Helm, enabling orchestrator, serverlessLogicOperator, and serverlessOperator, like so:
3. Install the `backstage` chart with Helm, enabling orchestrator, like so:

```
helm install <release_name> redhat-developer/backstage \
--set orchestrator.enabled=true \
--set orchestrator.serverlessLogicOperator.enabled=true \
--set orchestrator.serverlessOperator.enabled=true
helm install <release_name> redhat-developer/backstage --set orchestrator.enabled=true
```
Note that serverlessLogicOperator, and serverlessOperator are enabled by default. They can be disabled together or seperately by passing the following flags:
`--set orchestrator.serverlessLogicOperator.enabled=false --set orchestrator.serverlessOperator.enabled=false`

### Enablement of Notifications Plugin

Expand Down Expand Up @@ -318,8 +317,6 @@ Finally, install the Helm Chart (including [setting up the external DB](https://
```
helm install <release_name> redhat-developer/backstage \
--set orchestrator.enabled=true \
--set orchestrator.serverlessLogicOperator.enabled=true \
--set orchestrator.serverlessOperator.enabled=true \
--set orchestrator.sonataflowPlatform.externalDBsecretRef=<cred-secret> \
--set orchestrator.sonataflowPlatform.externalDBName=example
```
4 changes: 2 additions & 2 deletions charts/backstage/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
"additionalProperties": false,
"properties": {
"enabled": {
"default": false,
"default": true,
"title": "enabled flag",
"type": "boolean"
}
Expand All @@ -115,7 +115,7 @@
"additionalProperties": false,
"properties": {
"enabled": {
"default": false,
"default": true,
"title": "enabled flag",
"type": "boolean"
}
Expand Down
4 changes: 2 additions & 2 deletions charts/backstage/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -348,9 +348,9 @@ test:
orchestrator:
enabled: false
serverlessLogicOperator:
enabled: false
enabled: true
serverlessOperator:
enabled: false
enabled: true
sonataflowPlatform:
monitoring:
enabled: true
Expand Down