gcegrpc | gRPC client/server | GCP library
kandi X-RAY | gcegrpc Summary
kandi X-RAY | gcegrpc Summary
gRPC client/server running loadbalanced/failover on Google Compute Engine and Google App Engine
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- backendhandler handles the list of backend connections .
- backendLBhandler is used to list the backend servers
- tries to establish a connection
- _EchoServer_SayHello_Handler is an implementation of the EchoServer interface .
- hchandler responds to the health check request
- _EchoServer_SayHelloStream implements the handler for EchoServer .
- Check is part of the HealthServer interface .
- healthhandler shows the health handler
- fronthandler is the default http handler
- isGrpcRequest returns true if r is a grpc request
gcegrpc Key Features
gcegrpc Examples and Code Snippets
Community Discussions
Trending Discussions on gcegrpc
QUESTION
I've been trying to deploy a grpc application to be frontend by google endpoints on a GKE cluster and terminating TLS on the load balancer itself for the better part of 3 days now and I am very confused how to get this working.
At first I tried a simple deployment without Google endpoints to make sure the load balancer works. It is described in more detail here
https://github.com/kubernetes/ingress-gce/issues/18#issuecomment-454047010
That did not work. I then followed up by trying to deploy the application here
https://github.com/salrashid123/gcegrpc/tree/master/gke_ingress_lb
That seems to have worked well however I am not quite able to understand what makes it work. It seems to me (as suggested by someone else) that it might be because the application speaks TLS on the grpc endpoint
I have tried enabling TLS in my application grpc endpoint including adding a grpc health check as suggested by someone else however that did not seem to help.
My esp config was something as simple as
...ANSWER
Answered 2019-Jan-15 at 13:54Figured out how to do it. Turns out there are a couple, not so well documented, things that need to be done.
See here for the details
https://github.com/GoogleCloudPlatform/endpoints-samples/issues/52#issuecomment-454387373
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install gcegrpc
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page