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: