Closed errordeveloper closed 3 years ago
As HTTP responses actually come from Envoy, which runs in host netns...
Having had a closer look, I'm not sure if this is what's happening, because Cilium identity is actually reserved:world
.
In any case, parsing URL and using the hostname might suffice.
As HTTP responses actually come from Envoy, which runs in host netns, there are no pod labels of the original source endpoint. This results in fallback service name being used.