apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: name: traefik-external-tls namespace: kube-system annotations: kubernetes.io/ingress.class: traefik-internal spec: entryPoints: - websecure tls: certResolver: myresolver domains: - main: "*.ducoterra.net" routes: - match: Host(`traefik-external.ducoterra.net`) kind: Rule services: - name: traefik-external-admin port: 8080 --- apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: name: traefik-external-web namespace: kube-system annotations: kubernetes.io/ingress.class: traefik-internal spec: entryPoints: - web routes: - match: Host(`traefik-external.ducoterra.net`) kind: Rule services: - name: traefik-external-admin port: 8080 middlewares: - name: httpsredirect