You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: crowdsec-docs/docs/appsec/quickstart/traefik.mdx
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -441,6 +441,22 @@ volumes:
441
441
secretName: crowdsec-bouncer-key
442
442
```
443
443
444
+
:::note
445
+
The Traefik Helm chart uses a read-only root filesystem by default. The plugin loader needs a writable directory to cache downloaded plugins. Add an `emptyDir` volume for `/plugins-storage` alongside the secret volume above:
446
+
447
+
```yaml title="traefik-values.yaml (addition)"
448
+
deployment:
449
+
additionalVolumes:
450
+
- name: plugins-storage
451
+
emptyDir: {}
452
+
additionalVolumeMounts:
453
+
- name: plugins-storage
454
+
mountPath: /plugins-storage
455
+
```
456
+
457
+
Without this, Traefik will fail to start with `unable to create directory /plugins-storage/sources: read-only file system`.
0 commit comments