Default ingress to Traefik; nginx annotations as documented opt-in
ci / docker (push) Failing after 51s

This commit is contained in:
2026-07-17 13:11:57 +02:00
parent 3ab8ff8dd7
commit 14dfea96e4
2 changed files with 12 additions and 8 deletions
+7 -5
View File
@@ -55,12 +55,14 @@ service:
ingress:
enabled: true
className: nginx
className: traefik
host: photos.example.com
annotations:
# Raw uploads are large; disable nginx's body size limit.
nginx.ingress.kubernetes.io/proxy-body-size: "0"
nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
# Traefik needs nothing extra: no default body-size limit, streams uploads.
# For ingress-nginx set className: nginx and uncomment (multi-GB raw
# uploads hit nginx's 1MiB default limit otherwise):
# nginx.ingress.kubernetes.io/proxy-body-size: "0"
# nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
annotations: {}
tls:
enabled: true
secretName: photos-tls