-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Look into support for secure TLS connections to memcached/redis servers #647
Comments
Just as an example of how this could be useful / enable new use cases: These services run in Kubernetes with Istio, so we were looking into deploying Twemproxy into each cluster and having it handle the TLS termination and AUTH strings and letting services running in the clusters just connect without authentication or TLS, with the access policy being handled by Istio. However, the lack of TLS support is kind of blocking this use case for us. |
for AWS ElastiCache for Redis, AUTH is only possible over TLS, so this is also something we would love to have so we can use ElastiCache with AUTH as there is no way to use it without TLS :( |
Also for our usecase twemproxy terminating TLS connections from caching backends would be cools as our caching servers are available on internet and for then obvious security reason should only communicate inside TLS connections. |
Hi @marcelobartsch-jt marcelobartsch-jt did you solve? I am having the same problem. Thanks! |
Resources:
https://github.com/memcached/memcached/blob/master/testapp.c
https://wiki.openssl.org/index.php/SSL/TLS_Client
https://www.openssl.org/docs/man1.0.2/man3/SSL_CTX_new.html
Related to #583
This would probably be done by
tls: true
section to twemproxy pool configuration files./configure
option to depend on opensslThe text was updated successfully, but these errors were encountered: