in pkg/server/healthz.go [71:80]
func (h *HealthZ) checkRPC(ctx context.Context, client grpc_health_v1.HealthClient) error {
v, err := client.Check(ctx, &grpc_health_v1.HealthCheckRequest{})
if err != nil {
return err
}
if v == nil || v.Status != grpc_health_v1.HealthCheckResponse_SERVING {
return fmt.Errorf("expected health check response serving")
}
return nil
}