I can create a service that I use as a router by naming that service as a virtual host within a virtual service. This uses the Istio sidecar of the service to route traffic so that no actual traffic hits the service. This seems like a waste.
What I want is a virtual host.
Can I create a virtual host without creating an actual service and injecting an istio sidecar to intercept traffic to it?