diff --git a/charts/openmetadata/Chart.yaml b/charts/openmetadata/Chart.yaml index 8b2a188b..12aa43fe 100644 --- a/charts/openmetadata/Chart.yaml +++ b/charts/openmetadata/Chart.yaml @@ -16,7 +16,7 @@ type: application # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.2.3 +version: 1.2.4 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/openmetadata/templates/_helpers.tpl b/charts/openmetadata/templates/_helpers.tpl index c840c4d8..23b79447 100644 --- a/charts/openmetadata/templates/_helpers.tpl +++ b/charts/openmetadata/templates/_helpers.tpl @@ -359,6 +359,7 @@ OpenMetadata Configurations Environment Variables*/}} value: "{{ .Values.openmetadata.config.pipelineServiceClientConfig.ingestionIpInfoEnabled }}" - name: PIPELINE_SERVICE_CLIENT_ENDPOINT value: "{{ .Values.openmetadata.config.pipelineServiceClientConfig.apiEndpoint }}" +{{ if .Values.openmetadata.config.pipelineServiceClientConfig.auth.enabled }} {{- with .Values.openmetadata.config.pipelineServiceClientConfig.auth }} - name: AIRFLOW_USERNAME value: "{{ .username }}" @@ -368,6 +369,7 @@ OpenMetadata Configurations Environment Variables*/}} name: {{ .password.secretRef }} key: {{ .password.secretKey }} {{- end }} +{{- end }} - name: PIPELINE_SERVICE_CLIENT_VERIFY_SSL value: "{{ .Values.openmetadata.config.pipelineServiceClientConfig.verifySsl }}" - name: PIPELINE_SERVICE_CLIENT_HOST_IP diff --git a/charts/openmetadata/values.schema.json b/charts/openmetadata/values.schema.json index ffb84ac4..3169a681 100644 --- a/charts/openmetadata/values.schema.json +++ b/charts/openmetadata/values.schema.json @@ -166,6 +166,9 @@ "type": "object", "additionalProperties": false, "properties": { + "enabled" : { + "type": "boolean" + }, "password": { "type": "object", "additionalProperties": false, @@ -1056,6 +1059,9 @@ "type": "object", "additionalProperties": false, "properties": { + "enabled" : { + "type": "boolean" + }, "config": { "type": "object", "properties": { @@ -1082,4 +1088,4 @@ } } } -} \ No newline at end of file +} diff --git a/charts/openmetadata/values.yaml b/charts/openmetadata/values.yaml index 7c791e14..3e8b6d53 100644 --- a/charts/openmetadata/values.yaml +++ b/charts/openmetadata/values.yaml @@ -70,6 +70,7 @@ openmetadata: # local path in Airflow Pod sslCertificatePath: "/no/path" auth: + enabled: true username: admin password: secretRef: airflow-secrets @@ -392,8 +393,8 @@ startupProbe: podDisruptionBudget: enabled: false config: - maxUnavailable: 1 - minAvailable: 1 + maxUnavailable: "1" + minAvailable: "1" commonLabels: {} -podAnnotations: {} \ No newline at end of file +podAnnotations: {}