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