Istio + Envoy grpc_json_transcoder_filter has the full solution. You just use the protobuf generated client to send the bytes across. Btw, this is definitely what Lyft is doing to expose its api internally. You should use grpc-transcoding with caution.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Istio + Envoy grpc_json_transcoder_filter
|
4 | 4030 | July 24, 2019 | |
Unable to transcode | 1 | 745 | June 16, 2023 | |
Configure envoy.grpc_json_transcoder
|
0 | 857 | July 14, 2019 | |
Create REST- grpc transformation | 0 | 744 | June 3, 2022 | |
"gRPC config stream closed: 13" error in Envoy proxies? | 9 | 12778 | August 11, 2023 |