Back to results for “Redis Replication”
Redis › TLS & Encryption in Redis

How do you enable TLS encryption for internal replication and cluster bus traffic between Redis nodes, not just for client connections?

Advanced

Answer

You enable the tls-replication and tls-cluster configuration options, which apply the same certificate based encryption to the traffic exchanged between master and replica nodes or between cluster members, ensuring that internal data synchronization traffic is protected just as thoroughly as traffic coming from external clients.
tls-replication yes
tls-cluster yes
tls-port 6379
port 0
Real-world example A multi region Redis Cluster deployment enables TLS for both client connections and internal replication traffic, ensuring that data replicated between data centers over the public internet remains fully encrypted.

Common follow-ups: Does enabling cluster TLS require every node in the cluster to have matching certificate configuration?;What is the performance impact of encrypting internal cluster gossip traffic?