fullstorydev / grpcurl

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
MIT License
10.35k stars 497 forks source link

Google Cloud Run producing `context deadline exceeded` #462

Open smason-apex opened 1 month ago

smason-apex commented 1 month ago

I'm trying to run grpcurl against an application deployed in Google Cloud Run. It constantly returns context deadline exceeded. The odd thing is that it works on my co-workers without a problem. I verified that the traceroutes and versions are the same.

❯ grpcurl -vv -plaintext -max-time 10 -H "Authorization: Bearer $(gcloud auth print-identity-token)" <snip> list
Failed to dial target host "<snip>": context deadline exceeded
❯ grpcurl -version
grpcurl 1.9.1

The -vv isn't producing any output at all and I don't see anything at all in the server logs so I'm baffled what could be doing this.