Add more middlewares to traefik and move nextcloud to stable (#658)

* Add more middlewares to traefik and move nextcloud to stable

* oops
This commit is contained in:
Kjeld Schouten-Lebbing
2021-07-05 10:36:05 +02:00
committed by GitHub
parent 0ac575141b
commit 6b739c25ac
19 changed files with 143 additions and 3 deletions
@@ -1,3 +1,4 @@
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
@@ -18,6 +19,17 @@ spec:
average: 300
burst: 200
---
# This ensures http is redirected to https even when the websecure port is set to 9443
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: basic-redirectscheme
namespace: traefikmiddlewares
spec:
redirectScheme:
scheme: https
permanent: true
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
@@ -0,0 +1,16 @@
{{ range $index, $middlewareData := .Values.middlewares.chain }}
---
# Declaring the user list
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: {{ $middlewareData.name }}
namespace: traefikmiddlewares
spec:
chain:
middlewares:
{{ range $index, $chainData := .Values.middlewares.chainmiddlewares }}
- name: {{ $chainData.name }}
{{ end }}
{{ end }}
@@ -0,0 +1,14 @@
{{ range $index, $middlewareData := .Values.middlewares.rateLimit }}
---
# Declaring the user list
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: {{ $middlewareData.name }}
namespace: traefikmiddlewares
spec:
rateLimit:
average: {{ $middlewareData.average }}
burst: {{ $middlewareData.burst }}
{{ end }}
@@ -0,0 +1,14 @@
{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }}
---
# Declaring the user list
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: {{ $middlewareData.name }}
namespace: traefikmiddlewares
spec:
redirectScheme:
scheme: {{ $middlewareData.scheme }}
permanent: {{ $middlewareData.permanent }}
{{ end }}