Add support for disabling encryption and authentication - Kafka nodes - #13018
Add support for disabling encryption and authentication - Kafka nodes#13018scholzj wants to merge 6 commits into
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #13018 +/- ##
============================================
+ Coverage 80.33% 80.55% +0.22%
- Complexity 6522 6569 +47
============================================
Files 343 344 +1
Lines 22695 22768 +73
Branches 3079 3101 +22
============================================
+ Hits 18231 18340 +109
+ Misses 3250 3206 -44
- Partials 1214 1222 +8
🚀 New features to boost your workflow:
|
|
/gha run pipeline=regression |
|
⏳ System test verification started: link The following 6 job(s) will be executed:
Tests will start after successful build completion. |
|
🎉 System test verification passed: link |
c582676 to
b2abb8d
Compare
ppatierno
left a comment
There was a problem hiding this comment.
I had a first pass but planned to come back to it again.
|
KafkaAgentClient always uses |
46b346b to
a8654e8
Compare
|
@ppatierno @tinaselenge Your comments should be incorporated or replied to now. Thanks. |
adf2f2b to
f7e4336
Compare
0861b46 to
d86798f
Compare
tinaselenge
left a comment
There was a problem hiding this comment.
Do we not need an entry in the changelog?
845bea7 to
b930b46
Compare
@tinaselenge Changelog (and documentation) are in one of the PRs higher in the PR stack: #13041 |
ppatierno
left a comment
There was a problem hiding this comment.
I left a few more nits, but we are almost there :-)
c5dd418 to
9d7738e
Compare
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
Signed-off-by: Jakub Scholz <[email protected]>
9d7738e to
37feef9
Compare
Type of change
Description
This PR provides the ability to disable encryption and authentication for the nodes of the Kafka cluster (controllers and brokers). It does so by providing the NONE encryption and authentication type and handling them in the configurations of the various components. This is part of the SEP-150 Configurable Cluster Security implementation.
It does not do it for the other components of the Kafka cluster, system tests and docs. Those will be done in separate PRs.
Checklist