I have worked out how to use the traefik ingressroute, however I have a number of legacy configs defined with Kubernetes Ingress objects. While they DO show up in the Traefik v2 (2.2.8) dashboard, they do not route https traffic properly. This is a sample definition that worked with Traefik v1.7 (certificate in secret, provided by certificate manager):
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: diag-mysite-com
annotations:
kubernetes.io/ingress.class: traefik
spec:
rules:
- host: diag.mysite.com
http:
paths:
- path: /
backend:
serviceName: diag-mysite-com
servicePort: 3001
tls:
- secretName: diag-mysite-com
Any suggestions on what I need to modify to get traefik v2 to see the TLS and route to this service properly?