Hello Team,
I would like to propose an enhancement for the Langfuse Helm chart regarding the Single Sign-On (SSO) connection settings. Currently, it appears that we cannot specify certain fields directly from secrets stored in environment variables for the SSO configuration like the client ID or client secret.
Proposed Changes:
I suggest adding the ability to populate the following fields from environment secrets:
auth.providers[]
{{- range $optionKey, $optionVal := $provider }}
- name: AUTH_{{ $providerName | snakecase | upper }}_{{ $optionKey | snakecase | upper }}
value: {{ $optionVal | quote }}
{{- end }}
Thank you for considering this enhancement. I look forward to your feedback!