apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: name: svc-longhorn-headers namespace: longhorn-system spec: headers: customRequestHeaders: X-Forwarded-Proto: "https" --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: longhors-ingress namespace: longhorn-system annotations: kubernetes.io/ingress.class: "traefik" nginx.ingress.kubernetes.io/ssl-redirect: 'false' traefik.ingress.kubernetes.io/router.middlewares: longhorn-system-svc-longhorn-headers@kubernetescrd spec: rules: - host: longhorn.k8s.semapp.lan http: paths: - backend: service: name: longhorn-frontend port: number: 80 path: / pathType: ImplementationSpecific - host: longhorn.k8s.semprod.local http: paths: - backend: service: name: longhorn-frontend port: number: 80 path: / pathType: ImplementationSpecific