-
Notifications
You must be signed in to change notification settings - Fork 0
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 SSL Support to Kafka Provider Configuration #66
Conversation
Pull Request Test Coverage Report for Build 6826089061
💛 - Coveralls |
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.
Looks good, but see comments.
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.
Looks nice. Thanks a lot. But as Christoph mentioned, tests would be nice either in this PR or a separate one.
Ah just saw that mypy and bandit are failing in the static checks. |
Hi @walzph, I will help you migrating to the latest template. |
Hi @walzph, it is now compatible with the main branch again. Would you like to add tests to this PR or in a separate one? |
9d3ee69
to
15fa49e
Compare
9c56c5d
to
77da1d5
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.
Looks very good, thanks for going the extra mile.
Co-authored-by: Kersten Breuer <kersten-breuer@outlook.com>
This PR introduces support for SSL communication between our service and Kafka brokers:
Added new fields
security_protocol
andssl_context
to theKafkaConfig
class. This allows users to specify the desired communication protocol (PLAINTEXT
orSSL
) and provide an SSL context if required.Updated the Kafka producer and consumer initialization code to utilize the new
security_protocol
andssl_context
configuration properties.These changes ensure that we can establish secure connections to Kafka when necessary, enhancing the security posture of our system.
Bumps version to 0.11.0.