We have several Node.js microservices running on-prem kubernetes cluster where we are using Istio 1.8.0 for service mesh.
We simply have a gateway and virtual service as