Traefik not putting IP addresses on ingress status

I am running traefik as a daemonset with hostnetworking=true, and I can’t seem to get it to put the IPs of all the nodes that its running on on the ingress.

I want this so that externalDNS can update the relevant DNS records. How do people do this kind of thing?