Installing Traefik with Rancher UI

I have a installed Rancher v2.5.5 with default settings. The Rancher UI is accessible and when I try to install Traefik from the App & Markeplace (default setting). Just select and click install. I am getting the following error
Service does not have load balancer ingress IP address: default/traefik

What i want to achieve is the following?

  1. Allow existing deploying and ingress to working the default ingress-nginx.
  2. New deployment to use traefik ingress.

I need help as to how to achieve this. Thank you.


  • RKE v1.2.4
  • Kubernetes 1.19.6
  • Rancher 2.5.5
  • ingress-nginx ingress controller
  • Ubuntu 20.4
  • Single Node (controlplane, etcd, worker)

I manage to get traefik (v2.5.3) sort of working. The traefik dashboard is accessible but creating ingressroute still does not work. What else must I do to get the ingressRoute going?.

kind: IngressRoute
  name: nginx
  namespace: default
    - web
  - kind: Rule
    match: Host(``)
    kind: Rule
    - kind: Service
      name: nginx
      port: 80

I am getting this error in the traefik pod.

"level=error msg="subset not found for default/nginx" providerName=kubernetescrd ingress=nginx namespace=default