I have a similar question. I setup a k8s load balancer for gRPC service, my client could connect to the service (both service and client use gRPC-java) using load balancer external IP, and my service received the request and could complete process, however gRPC client just can't receive the response. if i don't use k8s load balancing, and deploy client code to same cluster, or simply setup a local port forwarding proxy on client side, then it works without any issue. anyone know why k8s load balancing is not working for gRPC?