You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I presume that 5 (and all of the gRPC specific proxying components) can be taken care of with some extant tooling (e.g. grpc-proxy), and we can do most of 1-3 by (hopefully) making the existing code more generic.
Having dug a bit more into this, it seems plausible (and delightful) that we use the ServeHTTP method on the gRPC server to avoid the added complexity of opening an additional port and managing another high level service.
At the same time, the method is marked as experimental, and may have different/unexpected performance impacts for some clients, so it would bear more experimentation to make sure that this was capable of servicing production requests.
Extend functionality by proxying the GRPC endpoint.
9090
grpcurl
to testgrpcurl -plaintext|insecure <host> list
to list all available GRPC requestsgrpcurl -plaintext|insecure <host> describe <query>
to test reflection, e.g:grpcurl -plaintext akash.declab.pro:9001 describe akash.audit.v1beta3.Query
The text was updated successfully, but these errors were encountered: