-
Notifications
You must be signed in to change notification settings - Fork 835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GRPC Auth problem with GCP IAP #1719
Labels
Comments
OK. We don't have a good example at present. There are some notes in https://github.com/SeldonIO/seldon-core/blob/master/notebooks/seldon_client.ipynb The seldon_client could also be tried: seldon-core/python/seldon_core/seldon_client.py Lines 1905 to 1947 in 34ab0c3
Hope we can help you can an example so we can add to docs for gRPC. |
ukclivecox
added
priority/p1
and removed
triage
Needs to be triaged and prioritised accordingly
bug
labels
Apr 23, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi all,
Working with Google Cloud, Kubeflow and Seldon, I would like to establish a GRPC connection with a pod in my cluster.
My current setup includes a
istio-ingressgateway
configured with Cloud Identity-Aware Proxy as authorization layer.I already have in place a virtual service to redirect my traffic from the ingress-gateway to the GRPC pod port.
When I local port-forward to my ingress-gateway http2 port, I am unable to send requests getting the following error:
From the error code I can notice that is a problem in authenticating my GRPC Channel.
The problem looks even stranger when I look to my
ingress-gateway
logs, where I can see the following for my failed request:which in the logs looks successful.
My current security policy is:
Using REST I was able to authenticate successfully my requests, adding a token to my request following what described here
I've tried various ways to authenticate my requests in GRPC with no success:
Is there any example in creating a secure channel with Cloud IAP?
Many Thanks
Environment:
Kubeflow version: 1.0.1
kfctl version: kfctl v1.0.1-0-gf3edb9b
Kubernetes platform: GKE
Kubernetes version: 1.14.10
The text was updated successfully, but these errors were encountered: