fix large video uploads to immich ingress annotation [ci skip]

This commit is contained in:
Viktor Barzin 2024-06-09 13:05:30 +00:00
parent 33ccdc1a0d
commit 68c31357c5

View file

@ -108,14 +108,20 @@ resource "kubernetes_ingress_v1" "immich" {
"kubernetes.io/ingress.class" = "nginx"
# "nginx.ingress.kubernetes.io/auth-url" : "https://oauth2.viktorbarzin.me/oauth2/auth"
# "nginx.ingress.kubernetes.io/auth-signin" : "https://oauth2.viktorbarzin.me/oauth2/start?rd=/redirect/$http_host$escaped_request_uri"
"nginx.ingress.kubernetes.io/proxy-body-size" : "0"
"nginx.ingress.kubernetes.io/affinity" : "cookie"
"nginx.ingress.kubernetes.io/affinity-mode" : "persistent"
"nginx.ingress.kubernetes.io/session-cookie-change-on-failure" : true
"nginx.ingress.kubernetes.io/session-cookie-expires" : 172800
"nginx.ingress.kubernetes.io/session-cookie-max-age" : 172800
"nginx.ingress.kubernetes.io/session-cookie-name" : "STICKY_SESSION"
"nginx.ingress.kubernetes.io/use-regex" : false
# WARNING: When changing any of the below settings, ensure that large file uploads continue working
"nginx.ingress.kubernetes.io/proxy-read-timeout" : "600",
"nginx.ingress.kubernetes.io/proxy-send-timeout" : "600",
"nginx.ingress.kubernetes.io/proxy-connect-timeout" : "600"
"nginx.ingress.kubernetes.io/proxy-body-size" : "5000m",
# "nginx.ingress.kubernetes.io/affinity" : "cookie"
# "nginx.ingress.kubernetes.io/affinity-mode" : "persistent"
# "nginx.ingress.kubernetes.io/session-cookie-change-on-failure" : true
# "nginx.ingress.kubernetes.io/session-cookie-expires" : 172800
# "nginx.ingress.kubernetes.io/session-cookie-max-age" : 172800
# "nginx.ingress.kubernetes.io/session-cookie-name" : "STICKY_SESSION"
# "nginx.ingress.kubernetes.io/use-regex" : false
"nginx.org/websocket-services" : "immich-server"
}
}