Re: [grpc-io] Re: GRPC with istio for public clients and internal applications

2018-12-02 Thread Isuru Samaraweera
This implies that even internal applications sitting behind the ingress
invoke grpc services through the ingress like public client applictions
.Please verify?

On Mon, Dec 3, 2018 at 5:32 AM 'Srini Polavarapu' via grpc.io <
grpc-io@googlegroups.com> wrote:

> gRPC clients have only round-robin and pick-first built-in LB policies
> available to them. You are probably better off using Istio ingress LB to
> share LB policy unless you want to run your own gRPCLB service and
> implement your LB policy in there.
>
> On Wednesday, November 14, 2018 at 8:35:36 PM UTC-8, Isuru Samaraweera
> wrote:
>>
>> Hi,
>> I am going to expose GRPC services to public clients using istion ingress
>> and proxy load balancing.
>> In addition to public grpc clients I want internal applications to use
>> the same grpc cluster with a common load balancing policy for both public
>> clients and internal applications.
>>
>> Should the internal applications use istio ingress to achieve shared load
>> balancing policy or can it be done via a separate client side load
>> balancing mechanism only for internal apps?What is the recommended approach?
>>
>> Thanks,
>> Isuru
>>
> --
> 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 grpc-io+unsubscr...@googlegroups.com.
> To post to this group, send email to grpc-io@googlegroups.com.
> 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/ed569881-f2b5-4aa1-a4e6-0b4917ed848a%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Isuru Samaraweera

-- 
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 grpc-io+unsubscr...@googlegroups.com.
To post to this group, send email to grpc-io@googlegroups.com.
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/CAOtGh-rBBbPvA%2BPOzzT0KWUTtsQqA95Egdm49%3DTPjYYe0U9zmg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[grpc-io] Re: GRPC with istio for public clients and internal applications

2018-12-02 Thread 'Srini Polavarapu' via grpc.io
gRPC clients have only round-robin and pick-first built-in LB policies 
available to them. You are probably better off using Istio ingress LB to 
share LB policy unless you want to run your own gRPCLB service and 
implement your LB policy in there.

On Wednesday, November 14, 2018 at 8:35:36 PM UTC-8, Isuru Samaraweera 
wrote:
>
> Hi,
> I am going to expose GRPC services to public clients using istion ingress 
> and proxy load balancing.
> In addition to public grpc clients I want internal applications to use the 
> same grpc cluster with a common load balancing policy for both public 
> clients and internal applications.
>
> Should the internal applications use istio ingress to achieve shared load 
> balancing policy or can it be done via a separate client side load 
> balancing mechanism only for internal apps?What is the recommended approach?
>
> Thanks,
> Isuru
>

-- 
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 grpc-io+unsubscr...@googlegroups.com.
To post to this group, send email to grpc-io@googlegroups.com.
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/ed569881-f2b5-4aa1-a4e6-0b4917ed848a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.