{ "apiVersion": "traefik.io/v1alpha1", "kind": "IngressRoute", "metadata": { "name": "devicemgmt-agent-mtls", "namespace": "fc-devicemgmt" }, "spec": { "entryPoints": [ "websecure" ], "routes": [ { "kind": "Rule", "match": "Host(`devices-agent.iamworkin.lan`)", "middlewares": [ { "name": "devicemgmt-agent-strip-forwarded-cert", "namespace": "fc-devicemgmt" }, { "name": "devicemgmt-agent-pass-client-cert", "namespace": "fc-devicemgmt" } ], "services": [ { "name": "fc-devicemgmt-web", "port": 80 } ] } ], "tls": { "options": { "name": "devicemgmt-agent-mtls", "namespace": "fc-devicemgmt" }, "secretName": "fc-devicemgmt-agent-tls" } } }