Skip to content
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

Add Application Default Authentication as an Option for Kafka Clients in KafkaIO When Using Managed Service for Apache Kafka #32722

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

fozzie15
Copy link

@fozzie15 fozzie15 commented Oct 9, 2024

Kafka clients can authenticate with Managed Service for Apache Kafka via Google's Application Default Credentials. These changes add support for this authentication in the KafkaIO itself, making it easier to utilize.


Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

  • Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
  • Update CHANGES.md with noteworthy changes.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md

GitHub Actions Tests Status (on master branch)

Build python source distribution and wheels
Python tests
Java tests
Go tests

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

@fozzie15 fozzie15 force-pushed the application_default_authentication branch 2 times, most recently from af61a76 to af89902 Compare October 9, 2024 18:41
…enticate their Kafka Clients with Google's server.
@fozzie15 fozzie15 force-pushed the application_default_authentication branch from af89902 to 520d76c Compare October 9, 2024 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant