18 Commits

Author SHA1 Message Date
Juan Ariza Toledano
773b6c541e [bitnami/kafka] bugfix: recompute secret checksum on Kafka kraft secret changes (#32692) 2025-04-01 08:02:59 +00:00
Juan Ariza Toledano
31af2bd4dd [bitnami/kafka] bugfix: upgrade issue due to secret lookup (#32621) 2025-03-26 16:13:20 +00:00
Juan Ariza Toledano
2120902bdf [bitnami/kafka] bugfix: conditions to create Kraft secret (#32612) 2025-03-26 10:56:22 +00:00
Juan Ariza Toledano
8bea6f9e21 [bitnami/kafka] feat: Kafka 4.0.0 (#32516) 2025-03-25 11:16:47 +01:00
Miguel Ruiz
5f2e38d88c [bitnami/kafka] Fix 'sasl.client.passwords' not working during chart upgrade (#27097)
* [bitnami/kafka] Fix 'sasl.client.passwords' not working during chart upgrade

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix typo

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-06-13 09:10:23 +02:00
Carlos Rodríguez Hernández
a5e4bd0e35 Replace VMware by Broadcom copyright text (#25306)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-04-25 12:44:38 +02:00
Uladzimir Dziomin
97df6fc2cc [bitnami/kafka] Fix installation issue when serviceBindings.enabled is true - part 2 (#23898)
* fix: add missing .Value scope for sasl users

Signed-off-by: Uladzimir Dziomin <spas.work@gmail.com>

* Update Chart.yaml

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Uladzimir Dziomin <spas.work@gmail.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-02-28 14:58:06 +01:00
Uladzimir Dziomin
2e8d666b10 [bitnami/kafka] fix: use root context for Values in range (#23604)
Signed-off-by: Uladzimir Dziomin <spas.work@gmail.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-02-23 18:14:35 +01:00
LuxTheDude
f7896ec27c [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>
2023-10-03 15:58:25 +02:00
Thomas Bell
d3844a7b47 bitnami/kafka add the ability to reference an existing cluster id secret (#19518)
* Added the ability to have a pre-configured kafka-cluster-id

Signed-off-by: Thomas Bell <thomas.bell@deepsee.ai>

* Updated the readme with documentation for new parameter

Signed-off-by: Thomas Bell <thomas.bell@deepsee.ai>

* Bumped the chart version number

Signed-off-by: Thomas Bell <thomas.bell@deepsee.ai>

* Update bitnami/kafka/Chart.yaml

Co-authored-by: Alberto Otero <aoterolorenzo@gmail.com>
Signed-off-by: Thomas Bell <thbell1985@gmail.com>

* Update bitnami/kafka/templates/broker/statefulset.yaml

Co-authored-by: Alberto Otero <aoterolorenzo@gmail.com>
Signed-off-by: Thomas Bell <thbell1985@gmail.com>

* Update bitnami/kafka/templates/controller-eligible/statefulset.yaml

Co-authored-by: Alberto Otero <aoterolorenzo@gmail.com>
Signed-off-by: Thomas Bell <thbell1985@gmail.com>

---------

Signed-off-by: Thomas Bell <thomas.bell@deepsee.ai>
Signed-off-by: Thomas Bell <thbell1985@gmail.com>
Co-authored-by: Thomas Bell <thomas.bell@deepsee.ai>
Co-authored-by: Alberto Otero <aoterolorenzo@gmail.com>
2023-09-29 12:55:32 +02:00
Juan Ariza Toledano
5b306c534e [bitnami/kafka] Support for customizing standard labels (#18609) 2023-08-24 11:40:29 +00:00
Miguel Ruiz
2e9bbbdbdb [bitnami/kafka] Always create system-user if client SASL enabled (#18197)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-08-04 07:17:24 +00:00
Miguel Ruiz
fb96509bed [bitnami/kafka] Chart refactor (#17507)
* [bitnami/kafka] Chart refactor

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Increase target platform size

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Increase target platform size

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Switch readOnlyRootFilesystem=false in testing parameters

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix goss test

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove acl.* in favor of extraConfig

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Replace tpl with common.tplvalues.render in _helpers.tpl

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix linting

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove super.Users test

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-08-03 15:48:25 +02:00
Juan Ariza Toledano
ca74711aaf [bitnami/kafka] Refactor listeners and authentication configuration (#2708)
* [bitnami/kafka] Refactor listeners and authentication configuration

Signed-off-by: juan131 <juanariza@vmware.com>
2020-06-02 09:02:23 +02:00
Juan Ariza Toledano
e85995f809 [bitnami/kafka] Support external access to every broker auto-discovering external ips/ports (#2098)
* [bitnami/kafka] Support external access to every broker auto-discovering external ips/ports

Signed-off-by: juan131 <juan@bitnami.com>

* [bitnami/kafka] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>
2020-03-23 19:15:56 +01:00
juan131
da33411d86 [bitnami/kafka] Lint chart
Signed-off-by: juan131 <juan@bitnami.com>
2019-11-12 15:39:37 +01:00
juan131
2a95103374 [bitnami/kafka] Adapt kafka to new labels format
Signed-off-by: juan131 <juan@bitnami.com>
2019-05-07 17:23:24 +02:00
tompizmor
d20173aa3f Add kafka chart 2018-06-13 17:45:55 +02:00