-
In our application, there are two sets of gRPC services for both internet and intranet. I'd like to configure serve them with two different port and add TLS configurations. I checked the doc and it doesn't seem to have the configuration. So is it supported or configurable? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
/cc @alesj(grpc), @cescoffier(grpc) |
Beta Was this translation helpful? Give feedback.
-
Currently no, afaik. You'll need 2 diff apps / microservices ... |
Beta Was this translation helpful? Give feedback.
-
That's unfortunate. But please consider this feature. It can be like |
Beta Was this translation helpful? Give feedback.
-
I might be possible with combination of envoy proxy as a sidecar. Assuming that all internet services are also available to intranet users. Service A port 9000 -> envoy proxy -> 9090 Internet user: port 9090 Service A (GRPC, REST) I am working on project with gRPC JSON transcoding (to REST) wtih envoy and found that port working with both REST and GRPC so this might be a workaround for you. |
Beta Was this translation helpful? Give feedback.
Currently no, afaik.
As this changes things a lot ... e.g. which services, interceptors belong to which server, etc.
You'll need 2 diff apps / microservices ...