fix(traefik/synapse): middleware tweaks

This commit is contained in:
kjeld Schouten-Lebbing
2022-01-31 20:36:36 +01:00
parent 23bc1a24c5
commit 9c605ef2e5
5 changed files with 8 additions and 5 deletions

View File

@@ -22,7 +22,7 @@ sources:
- https://github.com/traefik/traefik-helm-chart
- https://traefik.io/
type: application
version: 10.0.47
version: 10.0.48
annotations:
truecharts.org/catagories: |
- network

View File

@@ -21,8 +21,8 @@ metadata:
namespace: {{ $namespace }}
spec:
rateLimit:
average: 300
burst: 200
average: 600
burst: 400
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware

View File

@@ -23,4 +23,7 @@ metadata:
spec:
chain:
middlewares:
- name: basic-ratelimit
- name: basic-secure-headers
- name: tc-synapse-headers
- name: compress

View File

@@ -24,7 +24,7 @@ maintainers:
name: synapse
sources: []
type: application
version: 0.0.12
version: 0.0.13
annotations:
truecharts.org/catagories: |
- cloud

View File

@@ -7,7 +7,7 @@
{{/* Render secret for synapse */}}
{{- include "synapse.secret" . }}
{{- $newMiddlewares := append .Values.ingress.main.fixedMiddlewares "tc-synapse-chain" }}
{{- $newMiddlewares := list "tc-synapse-chain" }}
{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}}
{{/* Render the templates */}}