From 5165503d0ab6a4c7c83a97f354ee77b856534071 Mon Sep 17 00:00:00 2001 From: Jonny Ervine Date: Sun, 10 Sep 2023 10:37:19 +0800 Subject: [PATCH] Add ingress annotations --- teleport-cluster/values-home.yaml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/teleport-cluster/values-home.yaml b/teleport-cluster/values-home.yaml index 62f7cda..0a21ca2 100644 --- a/teleport-cluster/values-home.yaml +++ b/teleport-cluster/values-home.yaml @@ -537,9 +537,19 @@ annotations: ingress: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/backend-protocol: HTTPS - nginx.ingress.kubernetes.io/configuration-snippet: | - proxy_set_header Upgrade "websocket"; - proxy_set_header Connection "Upgrade"; + nginx.ingress.kubernetes.io/proxy-read-timeout: "3600" + nginx.ingress.kubernetes.io/proxy-send-timeout: "3600" + nginx.ingress.kubernetes.io/server-snippets: | + location / { + proxy_set_header Upgrade $http_upgrade; + proxy_http_version 1.1; + proxy_set_header X-Forwarded-Host $http_host; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header Host $host; + proxy_set_header Connection "upgrade"; + proxy_cache_bypass $http_upgrade; + } # Kubernetes service account to create/use. serviceAccount: