[bitnami/kafka] Adding support for the sasl mechanism, oauthbearer (#19224)

* Added the possibility to add additional Kafka configuration via a
secret. Either via providing name of existing secret, or providing the
value for a secret the chart then creates.

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

* Bumping Chart.yaml

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

* readme-generator

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

* Added support for oauthbearer sasl mechanism

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

* minor version bump

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

* Fixed small oversight where controller specific sasl credentials wasn't dependent on mechanism

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>

---------

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>
Signed-off-by: LuxTheDude <lux_-4@hotmail.com>
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
This commit is contained in:
LuxTheDude
2023-10-03 15:58:25 +02:00
committed by GitHub
parent 672284bf5f
commit f7896ec27c
10 changed files with 237 additions and 23 deletions

View File

@@ -42,4 +42,4 @@ maintainers:
name: kafka
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/kafka
version: 25.2.0
version: 25.3.0