rump
rump copied to clipboard
Add support for Elasticache with In-Transit Encryption
- [x] I have read the contributing guide.
Report
The current version of rump does not work with an Elasticache Redis cache cluster where in-transit encryption (TLS) is enabled. If you try it, you will only get errors about blocked connections. (More about in-transit encryption: https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/in-transit-encryption.html)
Would you be interested in a PR to add support for TLS encrypted connections? I have a private version where this works for my use case. If you are interested in a PR, I could create a more general solution that works with all combinations of encrypted / not encrypted connections and files.
It requires a change to the URL validation, an upgrade of the radix library and some changes to the run package where the connections are managed.
appreciate if you can add tls support