diff options
author | Yossi Gottlieb <yossigo@gmail.com> | 2020-02-05 21:13:21 +0200 |
---|---|---|
committer | Yossi Gottlieb <yossigo@gmail.com> | 2020-02-05 21:19:03 +0200 |
commit | bb3d45a38683fc97c0b9b06ff7725fa1eca5d80c (patch) | |
tree | 5da178d1c1c06debbdcbfaa9c9b3c92016032bb3 /TLS.md | |
parent | edfe1b2f8b6ff2c93c5a1db007ea033dd710d98a (diff) | |
download | redis-bb3d45a38683fc97c0b9b06ff7725fa1eca5d80c.tar.gz |
TLS: Update documentation.
Diffstat (limited to 'TLS.md')
-rw-r--r-- | TLS.md | 45 |
1 files changed, 14 insertions, 31 deletions
@@ -1,8 +1,5 @@ -TLS Support -- Work In Progress -=============================== - -This is a brief note to capture current thoughts/ideas and track pending action -items. +TLS Support +=========== Getting Started --------------- @@ -69,37 +66,23 @@ probably not be so hard. For cluster keys migration it might be more difficult, but there are probably other good reasons to improve that part anyway. To-Do List -========== - -Additional TLS Features ------------------------ - -1. Add metrics to INFO? -2. Add session caching support. Check if/how it's handled by clients to assess - how useful/important it is. - -redis-benchmark ---------------- - -The current implementation is a mix of using hiredis for parsing and basic -networking (establishing connections), but directly manipulating sockets for -most actions. - -This will need to be cleaned up for proper TLS support. The best approach is -probably to migrate to hiredis async mode. - -redis-cli ---------- +---------- -1. Add support for TLS in --slave and --rdb modes. +- [ ] Add session caching support. Check if/how it's handled by clients to + assess how useful/important it is. +- [ ] redis-benchmark support. The current implementation is a mix of using + hiredis for parsing and basic networking (establishing connections), but + directly manipulating sockets for most actions. This will need to be cleaned + up for proper TLS support. The best approach is probably to migrate to hiredis + async mode. +- [ ] redis-cli `--slave` and `--rdb` support. -Others ------- +Multi-port +---------- Consider the implications of allowing TLS to be configured on a separate port, -making Redis listening on multiple ports. +making Redis listening on multiple ports: -This impacts many things, like 1. Startup banner port notification 2. Proctitle 3. How slaves announce themselves |