The discussion thread involves an issue with the helm chart deployment into EKS and the subsequent fix that was implemented. The issue was related to a misinterpretation of a boolean value in the helm template.
Dominic Lindsay
Asked on Oct 17, 2023
0.1.24
.- The helm template mistakenly treated the boolean value as a string:
{{- define "risingwave.credentialsSecretRequired" -}}
{{- if and .Values.stateStore.s3.enabled (not .Values.stateStore.s3.authentication.useServiceAccount) }}
true
{{- else if and (not .Values.tags.minio) .Values.stateStore.minio.enabled }}
true
{{- else if and .Values.stateStore.oss.enabled (not .Values.stateStore.oss.authentication.useServiceAccount) }}
true
{{- else if and .Values.stateStore.gcs.enabled (not .Values.stateStore.gcs.authentication.useServiceAccount) }}
true
{{- else if and .Values.stateStore.azblob.enabled (not .Values.stateStore.azblob.authentication.useServiceAccount) }}
true
{{- else }}
false
{{- end }}
{{- end }}