The following is printed each time the grpc-health-probe is run against the gRPC adapter service:
2019-03-04T22:30:55.617090Z info transport: loopyWriter.run returning. connection error: desc = "transport is closing"
This can easily be recreated outside of K8s by starting the server:
go run grpc-server/main.go
And then running the health probe client:
go get github.com/grpc-ecosystem/grpc-health-probe
$GOPATH/bin/grpc-health-probe -addr=:5000
Unfortunately, this log message was not reproducible outside of this environment and my timebox for debugging this has expired. Until I have more time, I've commented out the readinessProbe and livenessProbe from the `samples/apigee/apigee/grpc/apigee-adapter.yaml'.
The following is printed each time the
grpc-health-probe
is run against the gRPC adapter service:This can easily be recreated outside of K8s by starting the server:
And then running the health probe client:
Unfortunately, this log message was not reproducible outside of this environment and my timebox for debugging this has expired. Until I have more time, I've commented out the readinessProbe and livenessProbe from the `samples/apigee/apigee/grpc/apigee-adapter.yaml'.