Istio Ingress With Magical DNS Wildcarding Question

I am trying to setup Istio in a way that I can get Route 53 DNS records created for services anytime an engineer branches off and pushes their feature branch. The esternal-dns SIG doesn’t seem to quite work for me now that I’m installing it into my actual dev cluster. It creates some records when I add the annotation, but now that my service is NodePort that ext-dns thing isn’t working out too well.

Maybe the solution is more on the DNS side than anything to do with Istio? Thanks!

Probably found my own answer here: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/#namespaces-and-dns