Skip to content

Commit c32497f

Browse files
authored
adding sonataflowPlatform's jobservice and dataindex custom images to… (#225)
* adding sonataflowPlatform's jobservice and dataindex custom images to values schema * adding null params to the values.yaml and the readme
1 parent d2bf722 commit c32497f

5 files changed

Lines changed: 31 additions & 2 deletions

File tree

charts/backstage/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@ sources: []
4747
# Versions are expected to follow Semantic Versioning (https://semver.org/)
4848
# Note that when this chart is published to https://github.com/openshift-helm-charts/charts
4949
# it will follow the RHDH versioning 1.y.z
50-
version: 4.5.5
50+
version: 4.5.6

charts/backstage/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# RHDH Backstage Helm Chart for OpenShift
33

4-
![Version: 4.5.5](https://img.shields.io/badge/Version-4.5.5-informational?style=flat-square)
4+
![Version: 4.5.6](https://img.shields.io/badge/Version-4.5.6-informational?style=flat-square)
55
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
66

77
A Helm chart for deploying Red Hat Developer Hub, which is a Red Hat supported version of Backstage.
@@ -183,13 +183,15 @@ Kubernetes: `>= 1.27.0-0`
183183
| orchestrator.serverlessLogicOperator.enabled | | bool | `true` |
184184
| orchestrator.serverlessOperator.enabled | | bool | `true` |
185185
| orchestrator.sonataflowPlatform.createDBJobImage | Image for the container used by the create-db job | string | `"{{ .Values.upstream.postgresql.image.registry }}/{{ .Values.upstream.postgresql.image.repository }}:{{ .Values.upstream.postgresql.image.tag }}"` |
186+
| orchestrator.sonataflowPlatform.dataIndexImage | Image for the container used by the sonataflow data index, optional and used for disconnected environments | string | `""` |
186187
| orchestrator.sonataflowPlatform.eventing.broker.name | | string | `""` |
187188
| orchestrator.sonataflowPlatform.eventing.broker.namespace | | string | `""` |
188189
| orchestrator.sonataflowPlatform.externalDBHost | Host for the user-configured external Database | string | `""` |
189190
| orchestrator.sonataflowPlatform.externalDBName | Name for the user-configured external Database | string | `""` |
190191
| orchestrator.sonataflowPlatform.externalDBPort | Port for the user-configured external Database | string | `""` |
191192
| orchestrator.sonataflowPlatform.externalDBsecretRef | Secret name for the user-created secret to connect an external DB | string | `""` |
192193
| orchestrator.sonataflowPlatform.initContainerImage | Image for the init container used by the create-db job | string | `"{{ .Values.upstream.postgresql.image.registry }}/{{ .Values.upstream.postgresql.image.repository }}:{{ .Values.upstream.postgresql.image.tag }}"` |
194+
| orchestrator.sonataflowPlatform.jobServiceImage | Image for the container used by the sonataflow jobs service, optional and used for disconnected environments | string | `""` |
193195
| orchestrator.sonataflowPlatform.monitoring.enabled | | bool | `true` |
194196
| orchestrator.sonataflowPlatform.resources.limits.cpu | | string | `"500m"` |
195197
| orchestrator.sonataflowPlatform.resources.limits.memory | | string | `"1Gi"` |

charts/backstage/values.schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,11 @@
160160
"title": "Image for the container used by the create-db job",
161161
"type": "string"
162162
},
163+
"dataIndexImage": {
164+
"additionalProperties": false,
165+
"title": "Image for the container used by the sonataflow data index",
166+
"type": "string"
167+
},
163168
"eventing": {
164169
"additionalProperties": false,
165170
"properties": {
@@ -209,6 +214,11 @@
209214
"title": "Image for the init container used by the create-db job",
210215
"type": "string"
211216
},
217+
"jobServiceImage": {
218+
"additionalProperties": false,
219+
"title": "Image for the container used by the sonataflow jobs service",
220+
"type": "string"
221+
},
212222
"monitoring": {
213223
"additionalProperties": false,
214224
"properties": {

charts/backstage/values.schema.tmpl.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,16 @@
409409
"title": "Image for the container used by the create-db job",
410410
"type": "string",
411411
"additionalProperties": false
412+
},
413+
"jobServiceImage": {
414+
"title": "Image for the container used by the sonataflow jobs service",
415+
"type": "string",
416+
"additionalProperties": false
417+
},
418+
"dataIndexImage": {
419+
"title": "Image for the container used by the sonataflow data index",
420+
"type": "string",
421+
"additionalProperties": false
412422
}
413423
}
414424
}

charts/backstage/values.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,13 @@ orchestrator:
393393
# -- Image for the container used by the create-db job
394394
createDBJobImage: "{{ .Values.upstream.postgresql.image.registry }}/{{ .Values.upstream.postgresql.image.repository }}:{{ .Values.upstream.postgresql.image.tag }}"
395395

396+
# -- Image for the container used by the sonataflow jobs service, optional and used for disconnected environments
397+
jobServiceImage: ""
398+
399+
# -- Image for the container used by the sonataflow data index, optional and used for disconnected environments
400+
dataIndexImage: ""
401+
402+
396403
# -- Orchestrator plugins and their configuration
397404
plugins:
398405
# RHDHBUGS-1464: Note that the plugins here fetch the packages from their direct HTTP download URLs from the (official) Red Hat NPM Registry.

0 commit comments

Comments
 (0)