Skip to content
Snippets Groups Projects
Verified Commit d746a522 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

feat: improve redis support

parent 2cea6cd9
No related branches found
No related tags found
No related merge requests found
Pipeline #2793 passed
......@@ -34,18 +34,27 @@ spec:
- name: OAUTH2_PROXY_CLIENT_ID
valueFrom:
secretKeyRef:
key: client-id
name: {{ include "oauth2-proxy-helm.fullname" . }}
key: client-id
- name: OAUTH2_PROXY_CLIENT_SECRET
valueFrom:
secretKeyRef:
key: client-secret
name: {{ include "oauth2-proxy-helm.fullname" . }}
key: client-secret
- name: OAUTH2_PROXY_COOKIE_SECRET
valueFrom:
secretKeyRef:
name: {{ include "oauth2-proxy-helm.fullname" . }}
key: cookie-secret
{{ if .Values.redis.enabled }}
{{ if ne .Values.redis.password "" }}
- name: OAUTH2_PROXY_REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: {{ include "oauth2-proxy-helm.fullname" . }}
key: redis-password
{{ end }}
{{ end }}
args:
{{ range .Values.auth.roles }}
- "--allowed-role={{ . }}"
......@@ -58,9 +67,6 @@ spec:
- "--provider=oidc"
{{ if .Values.redis.enabled }}
- "--redis-connection-url=redis://{{ .Values.redis.host }}/{{ .Values.redis.database }}"
{{ if .Values.redis.password ne "" }}
- "--redis-password={{ .Values.redis.password }}"
{{ end }}
{{ end }}
ports:
- name: http
......
......@@ -8,3 +8,6 @@ stringData:
client-id: "{{ .Values.oidc.clientId }}"
client-secret: "{{ .Values.oidc.clientSecret }}"
cookie-secret: "{{ .Values.cookieSecret }}"
{{ if .Values.redis.enabled }}
redis-password: "{{ .Values.redis.password }}"
{{ end }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment