+gcp-networking@
On Tue, Jan 3, 2017 at 4:40 AM, <[email protected]> wrote: > Good afternoon, > > > We are running our gRPC server on Kubernetes cluster, and we use nghttpx > as the load balancer for the services. > However, there are some drawbacks with this approach, and we'd like to use > Layer-7 load balancer. > We tried using the GCLB as it accepts HTTP/2 requests, but because they > are converted to HTTP/1.1 before being sent to the server the gRPC requests > arrive malformed. > > Do you know if GCLB will support L7 LB for gRPC, and if so do you know > when we could expect this feature? > > Thank you for your time, > > Vito > > > > On Friday, 12 August 2016 18:01:02 UTC+1, Varun Talwar wrote: >> >> There is a plan to add Layer-7 LB support for gRPC in GCLB by end of >> year. Will keep the community posted as we get closer. >> Michal, Mehak: if there are any specific requests you may have, pls email >> me. >> >> Thanks >> >> >> On Thu, Aug 11, 2016 at 6:03 PM, 'Louis Ryan' via grpc.io < >> [email protected]> wrote: >> >>> Still not yet supported by GCLB. As far as OSS proxies that work you can >>> also use nghttpx <https://nghttp2.org/documentation/nghttpx.1.html> >>> >>> On Thu, Aug 11, 2016 at 7:19 AM, Michal Witkowski <[email protected]> >>> wrote: >>> >>>> We kinda build something gRPC specific for doing rich load balancing on >>>> L7 layer of gRPC: >>>> >>>> https://github.com/mwitkow/grpc-proxy >>>> >>>> It requires a forked version of gRPC-Go, but we've been successfully >>>> running this in production for a few months now. >>>> >>>> On Thu, 11 Aug 2016 at 06:49 <[email protected]> wrote: >>>> >>>>> Hey Louis, >>>>> Is this supported by GCLB now? and there any plans for a open source >>>>> HTTP2/GRPC layer-7 LB. >>>>> Any suggestions ? >>>>> >>>>> On Thursday, October 22, 2015 at 3:54:20 AM UTC+5:30, Louis Ryan wrote: >>>>> >>>>>> Michal, >>>>>> >>>>>> GCLB will support HTTP2/GRPC passthrough as layer-7 LB but it won't >>>>>> be until sometime next year. In the meantime you can use it as a Layer-3 >>>>>> LB >>>>>> instead of as Layer-7 >>>>>> >>>>>> - Louis >>>>>> >>>>> On Thu, Oct 15, 2015 at 7:44 AM, <[email protected]> wrote: >>>>>> >>>>> Hi guys, >>>>>>> >>>>>>> First of all, it's great to see gRPC progressing at such a pace. >>>>>>> It's fantastic to be able to use such a great piece of technology >>>>>>> outside >>>>>>> Google :) >>>>>>> >>>>>>> I've tried setting up a gRPC backend behind the Google HTTP load >>>>>>> balancer https://cloud.google.com/compute/docs/load-balancing/http/ >>>>>>> after seeing that HTTP/2 was a first class citizen >>>>>>> <http://googlecloudplatform.blogspot.co.uk/2015/10/Full-Speed-Ahead-with-HTTP2-on-Google-Cloud-Platform.html> >>>>>>> on >>>>>>> the platform. >>>>>>> >>>>>>> Unfortunately, it seems that the Google Cloud Load Balancer (GCLB) >>>>>>> doesn't support neither health-checking nor (after hacking a HTTP1.1 >>>>>>> healthcheck onto the server) HTTP2 forwarding. >>>>>>> >>>>>>> Do you if Google has plans for GCLB to support gRPC passthrough? >>>>>>> >>>>>>> Michal >>>>>>> Head of Infrastructure >>>>>>> Improbable >>>>>>> >>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "grpc.io" group. >>>>>>> >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To post to this group, send email to [email protected]. >>>>>> >>>>>> >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26 >>>>>>> -9fa3-d55f3c76b820%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26-9fa3-d55f3c76b820%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "grpc.io" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> To view this discussion on the web visit https://groups.google.com/d/ms >>>> gid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZV >>>> MuFdp4Q%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZVMuFdp4Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "grpc.io" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/grpc-io/CADQ0XY2FZuvyL-QrjVEs-ZSkZWB2dD6_XGS%2Be54kU53g0 >>> 4HJFQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/grpc-io/CADQ0XY2FZuvyL-QrjVEs-ZSkZWB2dD6_XGS%2Be54kU53g04HJFQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Varun Talwar | Product Manager | [email protected] | 415-341-7352 >> <(415)%20341-7352> >> >> >> -- Varun Talwar | Product Manager | [email protected] | 415-341-7352 -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAHbcPLn%3DjkAKPOKS9yZ1_ahO8YBqDBSebtfgqeFRjrib6A7YoQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
