truecharts/public

Traefik we need options for transport timeouts (built into the app config)

Closed this issue · 2 comments

Is your feature request related to a problem?

Yes, certain options which take over 3 minutes to do like a search or file browser operation cause traefik to time out the request

In Traefik the option exists to add transport to the yaml file (We just dont have it enabled to configure)

example

Static configuration

entryPoints:
name:
address: ":8888" # same as ":8888/tcp"
http2:
maxConcurrentStreams: 42
http3:
advertisedPort: 8888
transport:
lifeCycle:
requestAcceptGraceTimeout: 42
graceTimeOut: 42
respondingTimeouts:
readTimeout: 42
writeTimeout: 42
idleTimeout: 42

proxyProtocol:
insecure: true
trustedIPs:
- "127.0.0.1"
- "192.168.0.1"
forwardedHeaders:
insecure: true
trustedIPs:
- "127.0.0.1"
- "192.168.0.1"

Describe the solution you'd like

Please update the yaml file options to include transport, it can be hidden under an advanced entry point option

image

https://doc.traefik.io/traefik/routing/entrypoints/

Describe alternatives you've considered

The only other way is simply to NOT use the truecharts APP, and we dont want to do this

Additional context

No response

I've read and agree with the following

  • I've checked all open and closed issues and my request is not there.
  • I've checked all open and closed pull requests and my request is not there.

read timeout has already been set to infinite and is already configurable in the helm chart.
The other two are not a priority for us, for now.

If you run into those two this often, you likely have bigger issues...

None of them will be exposed on TrueNAS SCALE however, if you need this level of customisation, please use a real kubernetes platform instead.

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists