Skip to content

Question: Is nginx.org/ssl-services does SSL Passthrough ? #492

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

Closed
srikantheee84 opened this issue Feb 14, 2019 · 4 comments
Closed

Question: Is nginx.org/ssl-services does SSL Passthrough ? #492

srikantheee84 opened this issue Feb 14, 2019 · 4 comments

Comments

@srikantheee84
Copy link

srikantheee84 commented Feb 14, 2019

I’m trying to implement SSL passthrough for my https service via nginx-ingress-controller. My question is it possible to terminate SSL at the pod rather Nginx controller ? I see there is annotation nginx.org/ssl-services does it support SSL passthrough ?

@pleshakov
Copy link
Contributor

@srikantheee84 passthrough is not supported unfortunately

@srikantheee84
Copy link
Author

@pleshakov then what is the use for nginx.org/ssl-service annotation ?

@pleshakov
Copy link
Contributor

@srikantheee84 this annotation is used to enable HTTPS between NGINX and the backends.

In this case clients can use either HTTP or HTTPS to connect to the NGINX Ingress Controller, but NGINX will always establish an HTTPS connection with a backend.

Client --- HTTP or HTTPS --> NGINX Ingress Controller ---- HTTPS ---> Backend 

Note that NGINX will always terminate an HTTPS connection from the client (meaning it will decrypt the connection) and establish a new HTTPS connection with a backend.

Please also see this example https://github.com/nginxinc/kubernetes-ingress/tree/master/examples/ssl-services

@srikantheee84
Copy link
Author

@pleshakov Thanks for clarifying this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants