GithubHelp home page GithubHelp logo

Comments (6)

k8s-ci-robot avatar k8s-ci-robot commented on September 22, 2024

This issue is currently awaiting triage.

If Ingress contributors determines this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

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/test-infra repository.

from ingress-nginx.

longwuyuan avatar longwuyuan commented on September 22, 2024

/remove-kind bug
/kind support
/triage needs-information

  • I tested with this https://kubernetes.github.io/ingress-nginx/examples/grpc/ and i did not find problems using gRPC
  • If gRPC works, then gRPCS also works
  • The issue description is not detailed enough to reproduce the problem
  • The issue description does not contain answers to questions that are asked in the template of a bug report so any comments will be based on guesses
  • You can help by first testing the example linked above
  • To test the example above for readers to understand the problem to be solved, you need to configure a vanilla minikube luster with metallb or a kind cluster as documented and tested in the CI

from ingress-nginx.

strongjz avatar strongjz commented on September 22, 2024
  • host: my-svc.cluster-01.my-domain.com

Could you let me know if you are making GRPC calls with that as the host header?

is my-svc.cluster-01.my-domain.com setup to map to 100.68.113.2?

grpcurl -cert tls.cert -key tls.key -cacert ca.crt -proto svc.proto -d '{}' my-svc.cluster-01.my-domain.com:8443 mysSvc/GetHealth
Failed to dial target host "my-svc.cluster-01.my-domain.com:8443": tls: first record does not look like a TLS handshake

I think that should my-svc.cluster-01.my-domain.com:443 0r 100.68.113.2:443 with the host header set for my-svc.cluster-01.my-domain.com

from ingress-nginx.

github-actions avatar github-actions commented on September 22, 2024

This is stale, but we won't close it automatically, just bare in mind the maintainers may be busy with other tasks and will reach your issue ASAP. If you have any question or request to prioritize this, please reach #ingress-nginx-dev on Kubernetes Slack.

from ingress-nginx.

longwuyuan avatar longwuyuan commented on September 22, 2024

The basic information in issue description states ;

  • No LB service to terminate the TLS for the ingress
  • SSL-Passthrough annotation seen in ingress

None of these 2 are clear proof that GRPC is broken. I even tested a normal grpc hello-world app.

Why use ssl-passthrough if ingress is expected to support GRPC(S) ?

Why Use GRPCS backend-protocol if there is no TLS termination on a LB in front of the controller and and the ingress is configured for ssl-passthrough ?

There is no traction and not enough information here to show a problem with the controller. I will close this for now as there are too many issues lingering with no traction and no clear problem description. Please re-open when you are ready to re-engage with data that shows a problem on the controller.

/close

from ingress-nginx.

k8s-ci-robot avatar k8s-ci-robot commented on September 22, 2024

@longwuyuan: Closing this issue.

In response to this:

The basic information in issue description states ;

  • No LB service to terminate the TLS for the ingress
  • SSL-Passthrough annotation seen in ingress

None of these 2 are clear proof that GRPC is broken. I even tested a normal grpc hello-world app.

Why use ssl-passthrough if ingress is expected to support GRPC(S) ?

Why Use GRPCS backend-protocol if there is no TLS termination on a LB in front of the controller and and the ingress is configured for ssl-passthrough ?

There is no traction and not enough information here to show a problem with the controller. I will close this for now as there are too many issues lingering with no traction and no clear problem description. Please re-open when you are ready to re-engage with data that shows a problem on the controller.

/close

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/test-infra repository.

from ingress-nginx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.