My team have trouble with Egress Gateway routing to external service backed up by multiple endpoints.
For example we have(simple main config attributes):
- address: some.address1
- address: some.address2
- name: http
so when our Virtual Service is being called, it setting destination to
and all out request that passed this virtual service is balanced between ServiceEntry endpoints.
BUT endpoints looking at HOST header and expecting it to be SAME as DNS name (some.address1, some.address2 accordingly)
are there any way to do that in istio? (its looking like we need some option for ServiceEntry to rewrite HOST header according to endpoint)