diff --git a/oauth2-proxy/templates/deployment.yaml b/oauth2-proxy/templates/deployment.yaml index e23101a4dfe38792ceb37abcc2c838591dcb195c..3177d8513a62275137ea231bc777d782cf444777 100644 --- a/oauth2-proxy/templates/deployment.yaml +++ b/oauth2-proxy/templates/deployment.yaml @@ -56,6 +56,12 @@ spec: - "--upstream=file:///dev/null" - "--http-address=0.0.0.0:4180" - "--provider=oidc" + {{ if .Values.redis.enabled }} + - "--redis-connection-url={{ .Values.redis.url }}" + {{ if .Values.redis.password ne "" }} + - "--redis-password={{ .Values.redis.password }}" + {{ end }} + {{ end }} ports: - name: http containerPort: 4180 diff --git a/oauth2-proxy/values.yaml b/oauth2-proxy/values.yaml index aac0537be4867e83a38e5a26aa1f648006ec5f54..023f24bb80a9aac072a308dd79d500d4d575a88f 100644 --- a/oauth2-proxy/values.yaml +++ b/oauth2-proxy/values.yaml @@ -20,6 +20,11 @@ auth: cookieSecret: "" +redis: + enabled: false + url: "example.com" + password: "" + service: type: ClusterIP