123456789101112131415 |
- {{- define "linkding.validation" -}}
- {{- if .Values.linkdingConfig.enableAuthProxy -}}
- {{- if not .Values.linkdingConfig.authProxyUsernameHeader -}}
- {{- fail "Linkding - [Auth Proxy Username Header] is required when [Auth Proxy] is enabled" -}}
- {{- end -}}
- {{- end -}}
- {{- if or .Values.linkdingConfig.username .Values.linkdingConfig.password -}}
- {{- if not (and .Values.linkdingConfig.username .Values.linkdingConfig.password) -}}
- {{- fail "Linkding - Expected none or both [Username] and [Password] set, but only 1 set." -}}
- {{- end -}}
- {{- end -}}
- {{- end -}}
|