Multiple ingress controllers on the same K8S cluster


So I have been reading Traefik docs a lot these last couple of days and still could not get a concrete answer. Is there a possibility to run two (or more) different controllers on the same cluster?

I'm trying to set up two traefik controllers (v2.3.1), one for internal and another for external traffic without success. Also, I could not fully understand if the ingressClassName is usable on the ingressRoute CRD as well (according to my tests thus far, it doesn't, but would like to get a formal answer.)

Appreciate any help or pointers on this one.

I have the same question.