Service sync with consul

We are in the process of migrating our microservices to Istio on top of EKS and our service discovery is consul based so is there a suggested way to sync the consul service registry with Istio ? I believe in the older versions of Istio, there was support for service registries like consul, MCP, however, the support was removed in the new versions of Istio. Any help would be appreciated thanks.