-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to establish sasl connection to aws msk cluster #4089
Comments
I have tried to configure secrets + triggerauth with tls=enabled/disabled but still same error. Things is that if I am using keda app version 2.8.1 which sarama client is used? based on the compatibility https://github.com/Shopify/sarama/blob/main/CHANGELOG.md version 1.29 (release 2021) should support kafka version 2.8.0. We are using tls on kafka as this is requirement as sasl is enabled also Plaintext is completely off . TLS with configuration ACM is disabled |
I'm also interested in the resolution of this issue. Thanks @QualoZe0t to bring this up. |
Does sarama support aws msk cluster or maybe an aws client is needed? If sarama supports it, are you willing to crontibute with needed changes? |
i am using Keda app version 2.7.1 and kafka version 2.7.0 and getting same issue once AWS MSK is using SASL SCRAM. i test with sasl: none, plain_text, scram_sha512 and no results, always the same error.
i try also, without TriggerAuthentication and Secret, the error was the same. |
@QualoZe0t I think one possible reason could be pure VPC network problem. Were you able to reach from the same machine to MSK cluser using a different listener ( plaintext listener for example ) ? @JorTurFer Another direction I have been looking into: from the official MSK doc, we need to have a truststore as well. May be we need to set |
I was afraid about this… AWS CA is not trusted on Linux, which could be a problem :( |
@dttung2905 I was able to confugure KEDA if aws msk has enabled plain text. Guys there are two configurations:
tls setup in aws:
|
I have created an issue to track the addition of the custom CA support #4168 |
is anyone using KEDA from |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed due to inactivity. |
Report
Hi,
i am trying to deploy scaledObject using by sasl but getting errors in keda-operator (see below). I am not aware of wrong yaml or atleast unable to find error as connection using port 9092(plaintext) was working without any issue
Expected Behavior
ScaledObject have to be created properly
Actual Behavior
Steps to Reproduce the Problem
TLS= is not defined so by default should be disabled
2. created triggerauth
Logs from KEDA operator
KEDA Version
2.8.1
Kubernetes Version
< 1.23
Platform
Amazon Web Services
Scaler Details
Kafka
Anything else?
No response
The text was updated successfully, but these errors were encountered: