Files
homelab-v/charts/application/templates/traefik-forward-auth/middleware.yaml
T

17 lines
517 B
YAML

{{- if include "auth.create" . }}
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: traefik-forward-auth
namespace: {{ .Values.namespace }}
labels:
{{- include "common.labels" . | nindent 4 }}
annotations:
{{- include "common.annotations" . | nindent 4 }}
spec:
forwardAuth:
address: "http://traefik-forward-auth.{{ .Values.namespace }}.svc.cluster.local:{{ .Values.auth.port }}"
authResponseHeaders:
- X-Forwarded-User
trustForwardHeader: true
{{- end }}