-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
ssl-passthrough doesn't work with grpcs service #12616
Comments
This issue is currently awaiting triage. If Ingress contributors determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Better to use like this https://kubernetes.github.io/ingress-nginx/examples/grpc/ /remove-kind bug |
Point taken. I have added |
Does it work now ? |
Doesnt, and traffic directed to |
Does the example work ? |
yes, the example works fine |
I have found a workaround. After I changed |
What happened:
Ingress can't expose grpcs service.
for example, im trying to expose
peer0.org1.dummy.com
(a grpcs backend service, healthy and host,port all checked):controller side log of verbose level 4:
fake certifate is displayed
if i add
host:peer0.org1.dummy.com
:not any certifate is displayed, and client simply stuck and timeout, controller side log:
this time pod ip is correct, but port number is still invalid.
this is my client, peer is a binary which should connect
peer0.org1.dummy.com
via grpcWhat you expected to happen:
i have tested https service and it worked just fine, as should grpcs.
NGINX Ingress controller version (exec into the pod and run
/nginx-ingress-controller --version
):Kubernetes version (use
kubectl version
):Environment:
uname -a
):kubeadm
kubectl version
:kubectl get nodes -owide
:kubectl describe ing
:kubectl describe ...
of any custom configmap(s) created and in useHow to reproduce this issue:
Anything else we need to know:
The text was updated successfully, but these errors were encountered: