Welcome! Log In Create A New Profile

Advanced

Planned Features for gRPC Proxy

Posted by Ian McGraw 
Ian McGraw
Planned Features for gRPC Proxy
March 09, 2018 06:00PM
Hi all,

I am new to the nginx community so my apologies if this is not the correct place for this kind of question.

I see gRPC proxy is in progress for 1.13: https://trac.nginx.org/nginx/roadmap

Does anyone know if the proxy will support host/path based routing for gRPC calls? I have a use case in Kubernetes where I am trying to expose many gRPC microservices through a single nginx ingress controller. I’m trying to find out if context based routing will be supported so I can setup rules to be able to proxy to different services.

Thanks for the help,
-Ian_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Maxim Dounin
Re: Planned Features for gRPC Proxy
March 12, 2018 12:20AM
Hello!

On Fri, Mar 09, 2018 at 11:50:03AM -0500, Ian McGraw wrote:

> Hi all,
>
> I am new to the nginx community so my apologies if this is not
> the correct place for this kind of question.
>
> I see gRPC proxy is in progress for 1.13:
> https://trac.nginx.org/nginx/roadmap
>
> Does anyone know if the proxy will support host/path based
> routing for gRPC calls? I have a use case in Kubernetes where I
> am trying to expose many gRPC microservices through a single
> nginx ingress controller. I’m trying to find out if context
> based routing will be supported so I can setup rules to be able
> to proxy to different services.

Yes, it will be possible to proxy to different backend servers
based on normal server and location matching, much like it is
possible with proxy_pass and fastcgi_pass.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Ian McGraw
Re: Planned Features for gRPC Proxy
March 12, 2018 03:50PM
Thanks for the reply. My team and I are eagerly awaiting these features. Is there a ticket I can follow to track their status? I wasn’t able to find one on the roadmap page.

Thanks,
-Ian

> On Mar 11, 2018, at 7:10 PM, Maxim Dounin <[email protected]> wrote:
>
> Hello!
>
>> On Fri, Mar 09, 2018 at 11:50:03AM -0500, Ian McGraw wrote:
>>
>> Hi all,
>>
>> I am new to the nginx community so my apologies if this is not
>> the correct place for this kind of question.
>>
>> I see gRPC proxy is in progress for 1.13:
>> https://trac.nginx.org/nginx/roadmap
>>
>> Does anyone know if the proxy will support host/path based
>> routing for gRPC calls? I have a use case in Kubernetes where I
>> am trying to expose many gRPC microservices through a single
>> nginx ingress controller. I’m trying to find out if context
>> based routing will be supported so I can setup rules to be able
>> to proxy to different services.
>
> Yes, it will be possible to proxy to different backend servers
> based on normal server and location matching, much like it is
> possible with proxy_pass and fastcgi_pass.
>
> --
> Maxim Dounin
> http://mdounin.ru/
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Sorry, only registered users may post in this forum.

Click here to login