Using traefik 2.2.0-rc2 with kubernetes native ingress, and both with and without middleware annotations, HTTP requests result in 404 where they did not when using traefik 2.0. There is no error in the logs, only the 404s. Traefik's dashboard indicates the ingress was configured correctly on both HTTP and HTTPS entrypoints, and when middleware annotations are added those show up as correctly configured in the dashboard as well.
Relevant entrypoints configuration:
entryPoints: http: address: ":80" https: address: ":443"
apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: name: redirect-to-ssl namespace: <namespace> spec: redirectScheme: permanent: true scheme: https
traefik.ingress.kubernetes.io/router.entrypoints: http,https traefik.ingress.kubernetes.io/router.middlewares: <namespace>-redirect-to-ssl@kubernetescrd
Is this a case of misconfiguration or a possible bug?