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

fix: add support for Kafka GSSAPI #398

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

mkanoor
Copy link
Contributor

@mkanoor mkanoor commented Feb 24, 2025

The aiokafka package already supports GSSAPI as long as it has the correct packages installed along with kerberos.

This fix just passes in the parameters from EDA to aiokafka

The DE should have

  • krb5-workstation
  • krb5-libs
  • krb5-devel

Along with the python gssapi package.

https://issues.redhat.com/browse/AAPRFE-1662

@Alex-Izquierdo
Copy link
Contributor

The DE should have

  • krb5-workstation
  • krb5-libs
  • krb5-devel

It would be good to install it in ansible-rulebook image. WDYT?

@mkanoor
Copy link
Contributor Author

mkanoor commented Mar 4, 2025

ansible/ansible#84758

@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from d667770 to 625361e Compare March 4, 2025 19:42
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from 625361e to 182b380 Compare March 5, 2025 21:30
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from 182b380 to be3a0f4 Compare March 5, 2025 21:42
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from be3a0f4 to acc0c00 Compare March 5, 2025 21:50
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from acc0c00 to 81810b5 Compare March 5, 2025 22:00
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from 81810b5 to 33675d6 Compare March 5, 2025 22:14
@mkanoor mkanoor force-pushed the gssapi_for_kafka branch from 33675d6 to 99b4182 Compare March 5, 2025 22:36
The aiokafka package already supports GSSAPI as long as it has
the correct packages installed along with kerberos.

This fix just passes in the parameters from EDA to aiokafka

The DE should have
   * krb5-workstation
   * krb5-libs
   * krb5-devel

Along with the python gssapi package.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants