diff --git a/changelog.d/3-bug-fixes/es-tls-template-fix b/changelog.d/3-bug-fixes/es-tls-template-fix new file mode 100644 index 00000000000..a7c4a312a65 --- /dev/null +++ b/changelog.d/3-bug-fixes/es-tls-template-fix @@ -0,0 +1 @@ +charts/brig: Fix template for settings ES CA certs \ No newline at end of file diff --git a/charts/brig/templates/configmap.yaml b/charts/brig/templates/configmap.yaml index 7bcc86a1901..8e002aa35a7 100644 --- a/charts/brig/templates/configmap.yaml +++ b/charts/brig/templates/configmap.yaml @@ -44,10 +44,10 @@ data: {{- if $.Values.secrets.elasticsearch }} credentials: /etc/wire/brig/secrets/elasticsearch-credentials.yaml {{- end }} - {{- if (include "configureElasticSearchCa" .) }} + {{- if eq (include "configureElasticSearchCa" .) "true" }} caCert: /etc/wire/brig/elasticsearch-ca/{{ include "elasticsearchTlsSecretKey" .}} {{- end }} - {{- if (include "configureAdditionalElasticSearchCa" .) }} + {{- if eq (include "configureAdditionalElasticSearchCa" .) "true" }} additionalCaCert: /etc/wire/brig/additional-elasticsearch-ca/{{ include "additionalElasticsearchTlsSecretKey" .}} {{- end }} {{- if $.Values.secrets.elasticsearchAdditional }}