This commit is contained in:
ducoterra
2020-10-14 15:15:48 -04:00
parent f6679ea207
commit 6fb4ac3fca
21 changed files with 270 additions and 349 deletions

View File

@@ -0,0 +1,35 @@
{{ if .Values.middleware.basicauth }}
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: basic-auth
namespace: kube-system
spec:
basicAuth:
secret: authsecret
removeHeader: true
{{ end }}
---
{{ if .Values.middleware.redirectscheme }}
# Redirect to https
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: httpsredirect
namespace: kube-system
spec:
redirectScheme:
scheme: https
permanent: true
{{ end }}
---
{{ if .Values.middleware.stricttransport }}
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: stricttransport
namespace: kube-system
spec:
headers:
stsSeconds: 15552000
{{ end }}