...
NOTE - In order to utilize istiocoredns, Kubernetes DNS' must be configured to stub a domain in a specific format
3. Use configMap to add a stub domain to the Kubernetes's DNS.
4. Add Istio service entry with details of the remote servers (server service 03 and server service 04) to the cluster where the client is running
5. Create istio virtualservice on the client cluster with all the destination server that it wants to connect. The API calls from the client can be load balanced by assigned weightage to each server