I’m testing Traefik as a Kubernetes ingress controller, having a performance issue with ‘docker push’ to Nexus3 behind Traefik. When pushing a 1.5GB docker image to Nexus3 via Traefik, takes 11 minutes. Doing the same with ingress-nginx takes only 59 seconds.
I installed Traefik v3.6.7 (chart version 39.0.0). My config is mostly defaults, only thing I changed is increasing the timeouts (large image uploads failed otherwise)
additionalArguments:
- --entryPoints.websecure.transport.respondingTimeouts.readTimeout=1200
- --entryPoints.websecure.transport.respondingTimeouts.writeTimeout=1200
- --entryPoints.websecure.transport.respondingTimeouts.idleTimeout=1200
What can I do to increase upload speed performance?