Hi @Dmitri
I resolved this issue.
According to configuration of ingress, Ingress Controller remove the invalid header on gRPC protocol. So they remove the ‘client_id’ header in the request which is sent from Ray Client.
I found the solution to resolve this issue here.
I resolved by adding the following Ingress annotation.
metadata:
annotations:
nginx.ingress.kubernetes.io/server-snippet: |
underscores_in_headers on;
ignore_invalid_headers on;
I think it’d better to add the guide this issue on Ray Client guide.
I sent the PR adding the Ray Client guide. ([RayClient] Add the guide for k8s Ingress by 77loopin · Pull Request #17736 · ray-project/ray · GitHub)