Upstash Redis TLS

Hi, I’m having some difficulty finding out how to enable TLS for Redis on Upstash. I:

  • see that TLS is disabled for my existing Redis database
  • have attempted to create a new Upstash Redis database through flyctl to see if there’s an option for enabling TLS
  • see that Upstash has an external API to enable TLS but doesn’t seem relevant when creating through Fly
  • don’t see any explicit mention of using TLS with Upstash Redis through Fly anywhere.

Any help would be appreciated. Thanks in advance!

Does it make sense to enable TLS? Fly terminates TLS at the edge and traffic between Fly and Upstash is private.

We don’t mention TLS in the docs because all Fly internal traffic - including traffic to Upstash Redis - is fully encrypted with Wireguard. In other words, you don’t need TLS, and it’s not supported for Upstash Redis connections on Fly :slight_smile:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.