From c74b43fe3b3fc07f18810d8b32961433aa8e808a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rade=20Martinovi=C4=87?= Date: Fri, 1 Dec 2023 16:49:49 +0100 Subject: [PATCH 1/2] #1883 return pre-authenticated configuration to location-snippet Necessary for the Ingress-Nginx Controller --- deployment/helm/ditto/templates/nginx-ingress.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deployment/helm/ditto/templates/nginx-ingress.yaml b/deployment/helm/ditto/templates/nginx-ingress.yaml index bfbba243a7..2e906d7b9f 100644 --- a/deployment/helm/ditto/templates/nginx-ingress.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress.yaml @@ -132,6 +132,11 @@ data: # ignore X-Original-URI in the request proxy_hide_header X-Original-URI; + + # set ditto-specific forwarded headers - needed in the location for registry.k8s.io/ingress-nginx/controller + proxy_set_header X-Forwarded-User $remote_user; + proxy_set_header x-ditto-pre-authenticated "nginx:$remote_user"; + proxy-connect-timeout: "10" # seconds, default: 60 # timeouts are configured slightly higher than gateway read-timeout of 60 seconds proxy-send-timeout: "70" # seconds, default: 60 From f30c829ba31b1fa1125d847840c768412411f950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rade=20Martinovi=C4=87?= Date: Fri, 1 Dec 2023 16:59:53 +0100 Subject: [PATCH 2/2] Updating chart version But keeping the app version --- deployment/helm/ditto/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment/helm/ditto/Chart.yaml b/deployment/helm/ditto/Chart.yaml index d05223fa19..06bbaf9035 100644 --- a/deployment/helm/ditto/Chart.yaml +++ b/deployment/helm/ditto/Chart.yaml @@ -16,7 +16,7 @@ description: | A digital twin is a virtual, cloud based, representation of his real world counterpart (real world “Things”, e.g. devices like sensors, smart heating, connected cars, smart grids, EV charging stations etc). type: application -version: 3.4.2 # chart version is effectively set by release-job +version: 3.4.3-0 # chart version is effectively set by release-job appVersion: 3.4.2 keywords: - iot-chart