使用In-Transit Encryption连接到AWS ElastiCache

Nic*_*nto 7 encryption amazon-web-services redis amazon-elasticache

带加密的ElastiCache使用TLS与redis客户端通信,但正如我所见,所有语言的redis客户端(ioredis,predis,go-redis)在将客户端配置为TLS时需要pem文件.

如果没有TLS的证书,我如何使用传输中加密连接到Elasticache?

Nic*_*nto 5

解决方案-不需要证书,仅用于在客户端中启用TLS(例如,ioredis仅具有 tls: {}

  • 此答案对于启用了传输加密的 AWS ElasticCache 仍然有效吗?我正在尝试通过 Ruby 或 NodeJS 客户端(ioredis 和 redis 包)连接到我的集群,并且不断从服务器获取 ECONNRESET。当我将 stunnel 与 redis-cli 一起使用时,一切都连接并且工作正常...... (2认同)