diff --git a/apps/ollama/auth-proxy.yaml b/apps/ollama/auth-proxy.yaml index 8277905..5b518a5 100644 --- a/apps/ollama/auth-proxy.yaml +++ b/apps/ollama/auth-proxy.yaml @@ -47,7 +47,9 @@ data: respond @requireAuth "Unauthorized" 401 - reverse_proxy ollama:11434 + reverse_proxy ollama:11434 { + flush_interval -1 + } } --- apiVersion: v1 diff --git a/apps/ollama/ingress.yaml b/apps/ollama/ingress.yaml index 16d2aef..e6386d2 100644 --- a/apps/ollama/ingress.yaml +++ b/apps/ollama/ingress.yaml @@ -7,6 +7,7 @@ metadata: annotations: cert-manager.io/cluster-issuer: letsencrypt acme.cert-manager.io/http01-edit-in-place: "true" + nginx.ingress.kubernetes.io/proxy-buffering: "false" spec: ingressClassName: nginx rules: diff --git a/infra/controllers/nginx.yaml b/infra/controllers/nginx.yaml index 5a26145..8f9d770 100644 --- a/infra/controllers/nginx.yaml +++ b/infra/controllers/nginx.yaml @@ -54,3 +54,6 @@ spec: lbipam.cilium.io/sharing-key: gitea lbipam.cilium.io/sharing-cross-namespace: gitea lbipam.cilium.io/ips: 10.44.0.0,2001:470:61a3:400::1 + config: + entries: + proxy-buffering: "false"