Size: a a a

2021 May 30

M

Manish in Istio_ru
let me get back to you, testing it now
источник

M

Manish in Istio_ru
tried curl from the got the same output as above.
and there is no logs from sidecar container.
источник

M

Manish in Istio_ru
this is the snap. but there is this log from the main container while doing curl and response during that is 503
источник

M

Manish in Istio_ru
источник

M

Manish in Istio_ru
источник

ID

Ivan Drygin in Istio_ru
May be 503 is response code from main container? 🤔
источник

M

Manish in Istio_ru
it worked I don't know why, but it worked.
источник

M

Manish in Istio_ru
do I have to create new gateway for each of the services I want to load balance?
источник

ID

Ivan Drygin in Istio_ru
We usually create one gateway and use it on all our services
источник

M

Manish in Istio_ru
let me redo it again to confirm if it works or not.
I am not sure why it worked that time 🙁
источник

M

Manish in Istio_ru
could you may be verify one more config for me if you don't mind.
I have almost 5/10 grpc services to route the traffic to, I will just add one more service to it and if that looks good I will do the rest.
источник

M

Manish in Istio_ru
and @lastdil thank you very much for your help
источник

ID

Ivan Drygin in Istio_ru
okay but bit later:)
источник

ID

Ivan Drygin in Istio_ru
🖖🏻🖖🏻🖖🏻
источник

M

Manish in Istio_ru
sure boss whenever you are there please give it a look.
источник

ID

Ivan Drygin in Istio_ru
btw If you have no plans to expose your services externally so you don’t need to configure gateways or virtual services
источник

M

Manish in Istio_ru
then how do I achieve it internally ?
what should I use in that case?
источник

ID

Ivan Drygin in Istio_ru
svc name and port
источник

M

Manish in Istio_ru
you mean this nlp-topic.default.svc.cluster.local:50051
this does not distribute traffic in grpc at all.
источник

M

Manish in Istio_ru
I also figured out
1. ingress is not required internally
2. simply installing istiod and istio-base as in documentation will work for grpc
3. only virtual service is required to route the traffic for grpc
4. need to setup peerauthentication to disable to disable mtls
5. can set to auth-policy to allow for communication between services
источник