-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
kafkaexporter: Add support for AWS_MSK_IAM SASL Auth #5763
kafkaexporter: Add support for AWS_MSK_IAM SASL Auth #5763
Conversation
1d86d7a
to
99f868c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm glad the kafka exporter's auth is already pluggable enough to make this fairly straightforward
88102f6
to
ff25d82
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs a rebase.
2a748e2
to
55061c3
Compare
@bogdandrutu , @tigrannajaryan , Could I please get this merged in? |
@MovieStoreGuy sorry, needs a rebase again. Once you do it ping me directly so that I can merge. If it stays open there is a chance go.sum will conflict again. |
No worries, let me resolve this and I shall get back to you. |
I have roughly worked through and figured out what needs to be done to support this, however it is currently untested in production so should be clear is a beta feature.
- Tidy up of over eager human optimisation - Updated config
55061c3
to
c3ed66d
Compare
@tigrannajaryan, would you mind merging? |
Updated documentation to reflect the changes made in (this PR)[open-telemetry#5763]
Update README.md Updated documentation to reflect the changes made in (this PR)[#5763]
Description:
This allows for developers to use this the existing kafka exporter and use the newly minted AWS_MSK_IAM SASL auth.
Link to tracking Issue: #5009
In a very loose definition of related ticket.
Testing:
I have some rather basic testing locally to see what I can get done with this.
I had followed https://github.com/aws/aws-msk-iam-auth#details as close as I could with this.
Documentation:
I haven't added any new documentation for this since I hadn't have the chance to actually validate this in a production like setting so I am hoping to leave it as a dark feature for the time being.