Skip to content

Commit f955e6d

Browse files
document traefik timeouts
1 parent 1a94771 commit f955e6d

2 files changed

Lines changed: 29 additions & 1 deletion

File tree

docs/advanced.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,34 @@ To configure your own PostgreSQL Database in your installation, copy the file `c
4040

4141
K3s by default deploys the storage in `/var/lib/rancher/k3s/storage/`. If you want to change the path, you will have to run the K3s setup with the parameter `--default-local-storage-path <your path>`.
4242

43-
# Monitoring
43+
## Configuring Traefik timeouts
44+
45+
If you are experiencing timeouts when uploading large files to ESS, you will want to customize Traefik timeouts creating the file `traefik-config.yaml` in `/var/lib/rancher/k3s/server/manifests`. If the file already exists because you have configured custom ports for Traefik, add the example below to the existing file.
46+
47+
```yml
48+
apiVersion: helm.cattle.io/v1
49+
kind: HelmChartConfig
50+
metadata:
51+
name: traefik
52+
namespace: kube-system
53+
spec:
54+
valuesContent: |-
55+
ports:
56+
web:
57+
transport:
58+
respondingTimeouts:
59+
readTimeout: "<timeout in seconds>s"
60+
writeTimeout: "<timeout in seconds>s"
61+
idleTimeout: "<timeout in seconds>s"
62+
websecure:
63+
transport:
64+
respondingTimeouts:
65+
readTimeout: "<timeout in seconds>s"
66+
writeTimeout: "<timeout in seconds>s"
67+
idleTimeout: "<timeout in seconds>s"
68+
```
69+
70+
## Monitoring
4471
4572
The chart provides `ServiceMonitor` automatically to monitor the metrics exposed by ESS Community.
4673

newsfragments/616.added.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Document how to configure k3s treafik timeouts.

0 commit comments

Comments
 (0)