Closed dmitrii-didenko closed 6 months ago
The issue appairs to be on AWS side. Somehow, Elasticache doesn't work properly with TLS1.3. We had the following options configured on KEDA helm chart:
http:
minTlsVersion: TLS13
When we changed to TLS12 everything started to working as expected.
Report
I'm not able to get scaledobject working with AWS Elasticache with tls. I have the following scaledobject:
Note, both option enableTLS and unsafeSsl are set to expected values. I've tested additionally with redis-cli on the same node and it works perfectly fine, so it's not the networking issue. The command I used
Elasticache uses TLS 1.2 https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/infrastructure-security.html so the KEDA as well https://github.com/kedacore/charts/blob/207bab7e7639729daf131c16b2a17deb6e888adc/keda/values.yaml#L545
What else can be done? Is it a bug or I'm missing something.
Expected Behavior
No errors with scaled object
Actual Behavior
Error with scaled object
Steps to Reproduce the Problem
Logs from KEDA operator
KEDA Version
2.13.1
Kubernetes Version
1.29
Platform
Amazon Web Services
Scaler Details
Redis
Anything else?
No response