Replies: 1 comment
-
This question should have been asked in the istio community. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thank you for creating a great mechanism!
In the future, I am planning to switch from istio api to gateway api and design Service Mesh communication.
In the process, I'm faced with the challenge of designing an appropriate timeout for each application that uses the gateway api.
What I want to achieve is this image.
I used the gateway api and found that if I set
HTTPRoute
for each namespace, I could set the timeout for each namespace.Example)
This approach would certainly allow flexibility in changing timeouts on a per-namespace basis, but in a controller management environment that includes a mechanism to control
HTTPRoute
(e.g., a custom controller for progressive delivery), I don't think this is feasible.So I tried to find out if it is possible to apply the configuration to a specific pod, like the
sourceLabels
method of istio api (virtualservice), but it does not seem to be possible.It did not seem to be possible with
HTTPRoute
alone.Is it possible to use the current gateway api
HTTPRoute
to achieve what you wrote above?If not, do you plan to support it?
Sorry if I am going about this the wrong way!
I'd love to know a good way to do it.
Finally, thanks for reading my long post.
Please answer me.
Beta Was this translation helpful? Give feedback.
All reactions