I've mounted a wildcard cert issued by cert-manager into my Traefik pod and setup the traefik config yaml to load it via the tls.certificates array.
Should that cert now be usable by any ingresses that match? For instance, my wildcard cert is for *.example.come and I created an Ingress for foo.example.com. Right now, I am getting the default Traefik cert still for this ingress. The ingress is setup to allow traffic from the https EntryPoint. What other config changes do I need to make?
Yes, I've looked through the user guide. It did not cover adding the cert "directly" into traefik via the file provider so that it can be used globally without having to configure every Ingress to use it.
I have fixed a mistake I made which has gotten me to the point where the wildcard cert is now being used for this domain. I accidentally put the tls.certificates array directly in the traefik config instead of the file provider config.
However, now I'm getting a 404 for the https route. I get to the correct site if I use http though. I can see in the dashboard that the rule is right and it has the correct entrypoints configured.