From 7e3ff11232acc97174cbd76be672101347c158b4 Mon Sep 17 00:00:00 2001 From: Honza Brychta Date: Fri, 7 Apr 2023 16:42:29 +0200 Subject: [PATCH 01/11] init proxyVarsFromSecret --- helm/oauth2-proxy/templates/deployment.yaml | 5 +++++ helm/oauth2-proxy/values.yaml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/helm/oauth2-proxy/templates/deployment.yaml b/helm/oauth2-proxy/templates/deployment.yaml index cdc8ad2f..06c9700b 100644 --- a/helm/oauth2-proxy/templates/deployment.yaml +++ b/helm/oauth2-proxy/templates/deployment.yaml @@ -136,6 +136,11 @@ spec: name: {{ template "oauth2-proxy.secretName" . }} key: cookie-secret {{- end }} + envFrom: + {{- with .Values.proxyVarsFromSecret }} + - secretRef: + name: {{ . }} + {{- end }} {{- if eq (default "cookie" .Values.sessionStorage.type) "redis" }} - name: OAUTH2_PROXY_SESSION_STORE_TYPE value: "redis" diff --git a/helm/oauth2-proxy/values.yaml b/helm/oauth2-proxy/values.yaml index b4454b92..b3e6b9f0 100644 --- a/helm/oauth2-proxy/values.yaml +++ b/helm/oauth2-proxy/values.yaml @@ -207,6 +207,9 @@ nodeSelector: {} # Whether to use secrets instead of environment values for setting up OAUTH2_PROXY variables proxyVarsAsSecrets: true +# Allows to import environment values for OAUTH2_PROXY directly from a secret +proxyVarsFromSecret: "" + # Configure Kubernetes liveness and readiness probes. # Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/ # Disable both when deploying with Istio 1.0 mTLS. https://istio.io/help/faq/security/#k8s-health-checks From e273a0dd6daacba78531857abbd104d8a88f82be Mon Sep 17 00:00:00 2001 From: Honza Brychta Date: Fri, 21 Apr 2023 16:11:18 +0200 Subject: [PATCH 02/11] chart version bump --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index 8df645f0..5c0ae0a6 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.10.1 +version: 6.10.2 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ From c9b2a3f9f49481235c5abfc22d4e665e85d326c2 Mon Sep 17 00:00:00 2001 From: Honza Brychta Date: Fri, 21 Apr 2023 16:12:10 +0200 Subject: [PATCH 03/11] chart version bump vol2 --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index 5c0ae0a6..4020f75e 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.10.2 +version: 6.11.1 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ From a48fb369f589a151e75d06202f969ee582cc92b8 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Wed, 7 Jun 2023 11:35:40 +0200 Subject: [PATCH 04/11] Update Chart.yaml --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index 343313c3..9604cca1 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.13.0 +version: 6.14.0 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ From 77bcae9af26542eb102c5f3e3bd41c8858a1c2ed Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Mon, 10 Jul 2023 13:25:11 +0200 Subject: [PATCH 05/11] Chart bump --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index 9604cca1..e43997ef 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.14.0 +version: 6.15.0 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ From 240a34a54dd57d1e2bf8bc9d375eba48c0a6a49a Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Mon, 10 Jul 2023 13:41:55 +0200 Subject: [PATCH 06/11] Chart bump --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index e43997ef..96d781ea 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.15.0 +version: 6.15.1 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ From cc1c0aff462f278d09ce024d6bc4c4aaaae58b1b Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Sat, 15 Jul 2023 15:52:18 +0200 Subject: [PATCH 07/11] Update Chart.yaml --- helm/oauth2-proxy/Chart.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index afeaffc0..f5f6df50 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.15.1 +version: 6.17.0 apiVersion: v2 appVersion: 7.4.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ @@ -35,9 +35,7 @@ kubeVersion: ">=1.9.0-0" annotations: artifacthub.io/changes: | - kind: added - description: optional init container to wait for redis subchart's master pod to be ready + description: Add proxyVarsFromSecret: "" option links: - - name: Github Issue - url: https://github.com/oauth2-proxy/manifests/issues/91 - name: Github PR - url: https://github.com/oauth2-proxy/manifests/pull/92 + url: https://github.com/oauth2-proxy/manifests/pull/141 From 7611224b15cd22ab7ac6b039c82dcb2cef262049 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Tue, 5 Sep 2023 12:41:05 +0200 Subject: [PATCH 08/11] Rebased --- helm/oauth2-proxy/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index f5f6df50..222d98b0 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,7 +1,7 @@ name: oauth2-proxy -version: 6.17.0 +version: 6.18.0 apiVersion: v2 -appVersion: 7.4.0 +appVersion: 7.5.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ description: A reverse proxy that provides authentication with Google, Github or other providers keywords: From 320d27d86fee9a10471bc46014496f06466a6649 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Wed, 3 Jan 2024 11:48:30 +0100 Subject: [PATCH 09/11] Update Chart.yaml --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index 7a415c08..0374e48f 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 6.23.1 +version: 6.24.0 apiVersion: v2 appVersion: 7.5.1 home: https://oauth2-proxy.github.io/oauth2-proxy/ From 4eb5b4a4a81a208c46aa103f4d3bacfde75067a8 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Wed, 28 Feb 2024 18:24:28 +0100 Subject: [PATCH 10/11] Update helm/oauth2-proxy/templates/deployment.yaml Co-authored-by: Zadkiel Aharonian --- helm/oauth2-proxy/templates/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/templates/deployment.yaml b/helm/oauth2-proxy/templates/deployment.yaml index 4974b55d..472c8e1c 100644 --- a/helm/oauth2-proxy/templates/deployment.yaml +++ b/helm/oauth2-proxy/templates/deployment.yaml @@ -160,8 +160,8 @@ spec: name: {{ template "oauth2-proxy.secretName" . }} key: cookie-secret {{- end }} - envFrom: {{- with .Values.proxyVarsFromSecret }} + envFrom: - secretRef: name: {{ . }} {{- end }} From 70ea4572e4cb7baf2fba8fa8d28d4d5d1defcae0 Mon Sep 17 00:00:00 2001 From: Pierluigi Lenoci Date: Mon, 8 Apr 2024 15:52:59 +0200 Subject: [PATCH 11/11] Update Chart.yaml --- helm/oauth2-proxy/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index a459ccd1..dfb9de2c 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 7.3.0 +version: 7.4.0 apiVersion: v2 appVersion: 7.6.0 home: https://oauth2-proxy.github.io/oauth2-proxy/