funkwhale: Ensure redis database default is used

Some ways of using Helm don't always pull the new default values into
the applied configuration, so it's best to ensure that it's applied with
fallback defaults when necessary
This commit is contained in:
Alexander Olofsson 2023-07-30 22:40:37 +02:00
parent d7cda4d2bf
commit 1b017474ac
No known key found for this signature in database
GPG key ID: D439C9470CB04C73
2 changed files with 3 additions and 3 deletions

View file

@ -71,7 +71,7 @@ Create the correct image tag name
{{- else if .Values.redis.enabled -}}
redis://:{{ .Values.redis.auth.password }}@{{ template "funkwhale.redis.host" . }}:{{ .Values.redis.master.service.port | default 6379 }}/0
{{- else if .Values.redis.host -}}
redis://:{{ .Values.redis.auth.password }}@{{ .Values.redis.host }}:{{ .Values.redis.master.service.port | default 6379 }}/{{ .Values.redis.database }}
redis://:{{ .Values.redis.auth.password }}@{{ .Values.redis.host }}:{{ .Values.redis.master.service.port | default 6379 }}/{{ .Values.redis.database | default 0 }}
{{- else -}}
{{ fail "Either redis.enabled or redis.host are required!" }}
{{- end -}}

View file

@ -84,8 +84,8 @@ redis:
## External Redis hostname or IP
# host: redis.example.com
## Name of the redis database funkwhale should connect to
database: 0
## The redis database ID that funkwhale should use, defaults to 0
# database: 0
auth:
enabled: true