Harbor Large-Image Push Failures Traced to Traefik's 60-Second Default Timeout

A developer stopped pushing large images to Harbor after pushes kept timing out, and initially blamed the external edge network. Their cluster used Traefik as its ingress, adopted after ingress-nginx was retired, and Cloudflare Tunnel handled public traffic. Object storage for large microVM artifacts ran into the same problem, with uploads failing intermittently even when split into smaller parts. Distributed tracing showed requests ending at almost exactly 60.0 seconds, pointing to a Traefik setting rather than a network fault. The default readTimeout of 60 seconds was identified as the likely cause of the cut-off connections.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in