infrastructure/dependencies/traefik.yaml

30 lines
549 B
YAML

apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: websocket-middleware
namespace: default
spec:
headers:
customRequestHeaders:
Connection: Upgrade
Upgrade: websocket
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: https-redirect
namespace: default
spec:
redirectScheme:
scheme: https
permanent: true
---
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: http-auth
namespace: default
spec:
basicAuth:
secret: http-auth-secret