apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: argocd namespace: argocd spec: entryPoints: - web - websecure routes: - kind: Rule match: Host(`argocd.askar.tv`) middlewares: - name : https-redirect namespace: default - name : lan-only namespace: default priority: 10 services: - name: argocd-server port: 80 - kind: Rule match: Host(`argocd.askar.tv`) && Header(`Content-Type`, `application/grpc`) middlewares: - name : https-redirect namespace: default - name : lan-only namespace: default priority: 11 services: - name: argocd-server port: 80 scheme: h2c tls: certResolver: le