Commit Graph

343 Commits

Author SHA1 Message Date
Fran Mulero
568aafa1de [bitnami/kafka] PDB review (#25938)
* [bitnami/kafka] PDB review

Signed-off-by: Fran Mulero <fmulero@vmware.com>

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

Signed-off-by: Bitnami Containers <bitnami-bot@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>

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

Signed-off-by: Bitnami Containers <bitnami-bot@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>

* Remove metrics PDB

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Bump patch version

Signed-off-by: Fran Mulero <fmulero@vmware.com>

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

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

---------

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-29 10:44:07 +00:00
Christian Kuhn
7f9445f210 [bitnami/kafka] Fixed Network-Policies for jmx metrics export (#26369)
* Fixed Network-Policies for jmx metrics export

Signed-off-by: Christian Kuhn <phello@gmx.de>

* 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: Christian Kuhn <phello@gmx.de>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Christian Kuhn <86721442+ph311o@users.noreply.github.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-28 10:34:59 +02:00
Miguel Ruiz
62968c1bcf [bitnami/kafka] Restore value brokerRackAssignment (#26296)
* [bitnami/kafka] Restore value brokerRackAssignment

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

* Update CHANGELOG.md

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

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

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-05-27 11:47:36 +02:00
Juan José Martos
69856e985f [bitnami/kafka] Fix linter rules after deprecating Kafka Exporter (#26411)
* [bitnami/kafka] Fix linter rules after deprecating Kafka Exporter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* [bitnami/kafka] Bump version

Signed-off-by: Jota Martos <jotamartos@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: Jota Martos <jotamartos@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Juan José Martos <jotamartos@gmail.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-24 17:01:40 +02:00
Juan José Martos
bf9a6535fa [bitnami/kafka] Deprecate Kafka Exporter (#26395)
* [bitnami/kafka] Deprecate Kafka Exporter

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Update CHANGELOG.md

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

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

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

---------

Signed-off-by: Jota Martos <jotamartos@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-24 13:35:20 +02:00
Javier J. Salmerón-García
af7e35d402 [bitnami/kafka] feat: 🔒 Add warning when original images are replaced (#26224)
* [bitnami/kafka] feat:  🔒 Add warning when original images are replaced

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update CHANGELOG.md

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-21 16:13:17 +02:00
David Gomez
814bef1e3c [bitnami/kafka] Use different liveness/readiness probes (#26134)
Signed-off-by: David Gomez <dgomezleon@vmware.com>
2024-05-21 08:49:28 +02:00
vyaradaikin
d0a9edd1d0 bitnami/kafka Fix for sed in kafka-init.sh (#25856) 2024-05-15 12:33:05 +02:00
horihel
533146d57d [bitnami/kafka] change probe path for kafka-exporter to /healthz (#25559)
* change probe path to /healthz

Signed-off-by: horihel <heiko.helmle@horiba.com>

* bump bugfix version

Signed-off-by: horihel <heiko.helmle@horiba.com>

---------

Signed-off-by: horihel <heiko.helmle@horiba.com>
2024-05-07 09:31:54 +02:00
Jaime Martínez Rincón
600eae90a6 [bitnami/kafka] Allow loadBalancerClass to be customized for the kafka chart (#25538) 2024-05-06 10:13:04 +00:00
Juan Ariza Toledano
2d7dca6116 [bitnami/*] Fix license headers (#25447) 2024-04-29 13:20:53 +02:00
Javier J. Salmerón-García
e0c0d63020 [bitnami/kafka] feat: Add autoscaling support (experimental) (#24929)
* [bitnami/kafka] feat:  Add autoscaling support (experimental)

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* chore: 🔧 Bump chart version

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-04-25 16:35:05 +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
Niels F. S. Vistisen
5fd49802ad [bitnami/kafka] 🐞 Fix password replace for >10 users (#25133)
* Add '"' to ensure match only on expected password placeholder

Signed-off-by: Niels F. S. Vistisen <nfsv@trifork.com>

* Bump chart version

Signed-off-by: Niels F. S. Vistisen <nfsv@trifork.com>

* Correct property being bumped

Signed-off-by: Niels F. S. Vistisen <nfsv@trifork.com>

---------

Signed-off-by: Niels F. S. Vistisen <nfsv@trifork.com>
2024-04-11 18:29:56 +02:00
Javier J. Salmerón-García
e91090b478 [bitnami/kafka] fix: 🐛 Add missing controller port in networkpolicy (#24937)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-04-05 13:02:48 +02:00
Andrés Bono
7c2aed44ad [bitnami/kafka] Register targetPod in global context (#24391)
Signed-off-by: Andrés Bono <andresbono@vmware.com>
2024-04-01 14:13:45 +00:00
Javier J. Salmerón-García
ba3b15965b [bitnami/kafka] feat!: 🔒 💥 Improve security defaults (#24659)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-26 11:39:45 +01:00
Oleg Dianov
620296577a bitnami/kafka pass jmx exporter metrics port as args (#24401)
* pass jmx port to exporter args

Signed-off-by: Oleg Dianov <odidoit@gmail.com>

* pass jmx port to exporter args

Signed-off-by: Oleg Dianov <odidoit@gmail.com>

* bump

Signed-off-by: Oleg Dianov <odidoit@gmail.com>

---------

Signed-off-by: Oleg Dianov <odidoit@gmail.com>
2024-03-14 09:02:01 +01:00
Christian Kuhn
ac9dca4a19 [bitnami/kafka] fix: Setup of sasl authentication to external zookeeper (#23550)
Signed-off-by: Christian Kuhn <phello@gmx.de>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Rafael Ríos Saavedra <rrios@vmware.com>
2024-03-11 11:05:14 +01:00
Javier J. Salmerón-García
a839f68244 [bitnami/kafka] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24100)
* [bitnami/kafka] feat:  🔒 Add automatic adaptation for Openshift restricted-v2 SCC

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: 🐛 Fix incorrect context reference

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-06 12:39:28 +01: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
Javier J. Salmerón-García
f2671034fc [bitnami/kafka] feat: 🔒 Add resource preset support (#23468)
* [bitnami/kafka] feat:  🔒 Add resource preset support

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update Chart.yaml

Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

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

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-02-20 10:46:05 +01:00
Wout Van De Wiel
a5b06d4424 feat: add useHelmHooks value to allow install with --wait (#23460)
Signed-off-by: Wout Van De Wiel <vandewiel.wout@gmail.com>
2024-02-15 14:27:34 +01:00
Christian Kuhn
80e31e83a7 [bitnami/kafka] fix: Migrate existing broker.id to node.id only when kraft mode enabled (#21940) (#22721)
Signed-off-by: Christian Kuhn <phello@gmx.de>
Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2024-02-02 08:58:29 +00:00
grouvie
7b5f42546e Add missing version, kind to kafka volumeClaimTemplates (#22728)
Signed-off-by: grouvie <20428462+grouvie@users.noreply.github.com>
2024-01-26 10:07:54 +01:00
Javier J. Salmerón-García
76a58808d2 [bitnami/kafka] fix: 🔒 Move service-account token auto-mount to pod declaration (#22415)
* [bitnami/kafka] fix: 🔒 Move service-account token auto-mount to pod declaration

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* test:  Update goss test to reflect new value

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix: 🐛 Add missing automountSAToken

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

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

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-01-22 14:25:31 +01:00
David Gries
230d6a3dfb [bitnami/kafka] Added option 'allocateLoadBalancerNodePorts' for services of type 'LoadBalancer' (#21919)
Signed-off-by: David Gries <mail@dgries.de>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2024-01-19 11:51:46 +00:00
Javier J. Salmerón-García
b3b9432878 [bitnami/kafka] fix: 🔒 Do not use the default service account (#22018)
* [bitnami/kafka] fix: 🔒 Do not use the default service account

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* fix 🐛 Set proper provisioning service account name

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-01-12 15:33:00 +01:00
Juan Ariza Toledano
a36243d9d3 [bitnami/kafka] Fix Kafka log/logs dir config (#20476) 2023-12-20 12:24:25 +01:00
Javier J. Salmerón-García
039ce09f64 [bitnami/kafka] feat: Add missing probes (#21650)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2023-12-20 09:56:12 +01:00
Siyuan Zhang
0287ecf646 [bitnami/kafka] Allowing for customize dnsPolicy and dnsConfig for Kafka (#21402)
* Allowing for customize dnsPolicy and dnsConfig for Kafka

Signed-off-by: siyuan0322 <siyuanzhang.zsy@alibaba-inc.com>

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

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

* rephrase the description

Signed-off-by: siyuan0322 <siyuanzhang.zsy@alibaba-inc.com>

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

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

---------

Signed-off-by: siyuan0322 <siyuanzhang.zsy@alibaba-inc.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Siyuan Zhang <siyuan0322@gmail.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-12-19 12:23:06 +01:00
Javier J. Salmerón-García
1f3bfc8181 [bitnami/kafka] fix: 🐛 Make auto-discovery compatible with PSA restrictedSigned-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
* [bitnami/kafka] fix: 🐛 Make auto-discovery compatible with PSA restricted

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2023-12-13 09:49:16 +01:00
Ophir Zahavi
cbff76568c [bitnami/kafka] Fix condition for secret mounting (#21358)
* fix condition for password secret

Signed-off-by: Ophir Zahavi <Ophir.Zahavi@h2o.ai>

* Fix DCO

Signed-off-by: Ophir Zahavi <Ophir.Zahavi@h2o.ai>

---------

Signed-off-by: Ophir Zahavi <Ophir.Zahavi@h2o.ai>
Signed-off-by: Ophir Zahavi <36007443+ozahavi@users.noreply.github.com>
2023-12-12 13:54:41 +01:00
Marc Schreiber
b51288a469 Make Kafka DefaultMode YAML 1.2 Compliant (#21086)
With the YAML 1.2 spec octals must be prefixed with `0o` and not `0`.
Parsers implementing the latest spec run into issues. See discussion
here: dtolnay/serde-yaml#225

This commit makes the Kafka script mounts compliant with YAML 1.2.

Signed-off-by: Marc Schreiber <info@schrieveslaach.de>
2023-12-11 17:51:25 +01:00
Andrés Bono
d05f605d89 [bitnami/kafka] Fix controller component validation for external access (#20941)
* [bitnami/kafka] Fix controller component validation for external access

Signed-off-by: Andrés Bono <andresbono@vmware.com>

* Update Chart.yaml

Signed-off-by: Andrés Bono <andresbono@vmware.com>

---------

Signed-off-by: Andrés Bono <andresbono@vmware.com>
2023-11-29 13:01:39 +01:00
opencmit2
e4ad6e48f3 Add kafka init container custom resource function according to issue #20641 (#20652)
* Add kafka init container custom resource function according to issue [#20641]

Signed-off-by: jinxinwang <g1561925068@163.com>

* use the readme-generator-for-helm to document the values.yaml in the README.md

Signed-off-by: jinxinwang <g1561925068@163.com>

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

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

* Update chart version to 26.4.0

Signed-off-by: opencmit2 <112474703+opencmit2@users.noreply.github.com>

---------

Signed-off-by: jinxinwang <g1561925068@163.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: opencmit2 <112474703+opencmit2@users.noreply.github.com>
Co-authored-by: jinxinwang <g1561925068@163.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-11-09 13:16:26 +01:00
Danek Duvall
c626d5d4a5 [bitnami/kafka] Add minReadySeconds configuration (#20571)
* [bitnami/kafka] Add minReadySeconds configuration

Signed-off-by: Danek Duvall <duvall@comfychair.org>

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

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

* FraPazGal review: bump minor version

Co-authored-by: Fran de Paz Galán <fdepaz@vmware.com>
Signed-off-by: Danek Duvall <duvall@comfychair.org>

* FraPazGal review: fix k8s version check

Co-authored-by: Fran de Paz Galán <fdepaz@vmware.com>
Signed-off-by: Danek Duvall <duvall@comfychair.org>

---------

Signed-off-by: Danek Duvall <duvall@comfychair.org>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Fran de Paz Galán <fdepaz@vmware.com>
2023-11-06 16:17:53 +01:00
Daniel Quackenbush
1f37786104 [bitnami/kafka] replicate variable logic for keystore (#19789)
* replicate variable logic for keystore

Signed-off-by: Daniel Quackenbush <25692880+danquack@users.noreply.github.com>

* Update comment

Signed-off-by: Daniel Quackenbush <25692880+danquack@users.noreply.github.com>

* Update minor version

Signed-off-by: Daniel Quackenbush <25692880+danquack@users.noreply.github.com>

* Remove empty line

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

* Bump chart version after merge

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

---------

Signed-off-by: Daniel Quackenbush <25692880+danquack@users.noreply.github.com>
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-10-20 14:11:37 +02:00
Miguel Ruiz
86ddf468bd [bitnami/kafka] init-script: Remove PEM certificates before start (#19427)
* [bitnami/kafka] init-script: Remove PEM certificates before start

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

* Also remove xx** files

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

* Remove pemChainIncluded xx0 certificates process

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

* Add comment

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

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-10-20 09:16:24 +02:00
Fran Mulero
ce6806c8f6 [bitnami/kafka] Amend service name for broker external services (#20226)
Signed-off-by: Fran Mulero <fmulero@vmware.com>
2023-10-19 11:21:56 +00:00
Cyril Jouve
80e25e342b [bitnami/kafka] log4j configmap metadata (#19682)
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2023-10-05 07:39:09 +00: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
e0c6df2f86 [bitnami/kafka] Use different app.kubernetes.io/version label on subcomponents (#19340) 2023-09-20 07:04:15 +00:00
Alex Dyadin
9b54e3d89d [bitnami/kafka] Bugfix LogPersistence storageclass (#18957)
* fix logPersistence StorageClass

Signed-off-by: Alex <64398061+driftertest@users.noreply.github.com>

* bump Chart.yaml

Signed-off-by: Alex <64398061+driftertest@users.noreply.github.com>

---------

Signed-off-by: Alex <64398061+driftertest@users.noreply.github.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Rafael Ríos Saavedra <rrios@vmware.com>
2023-09-08 10:11:33 +02:00
Juan Ariza Toledano
5c7ed7770e [bitnami/kafka]: Use merge helper (#19063) 2023-09-07 12:21:32 +02:00
LuxTheDude
3e751575ae [bitnami/kafka] Added values for supplying additional configuration as a secret object (#18978)
* 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>

---------

Signed-off-by: Lucas Petersen <lux_-4@hotmail.com>
2023-09-05 11:45:31 +02:00
sgolod
8a42abfaec Some fixes for PDB: (#18966)
- using standard (-broker/-controller) resources name conventions
- use valid label for controller

Signed-off-by: Sergey Golod <sergey.golod@pimpay.ru>
2023-09-04 09:52:11 +02:00
Kai Hudalla
59e14806d8 [#14600] Support using keys provided by cert-manager (#18887)
Since version 24 the chart no longer supports reading PEM files
containing key material from an existing secret provided by
cert-manager. Instead, the init container now expects to find a
certificate file "kafka.crt" and a private key file "kafka.key" and a CA
file "kafka.ca.crt".

The shell script used by the init container to create the JKS keystore
for the Kafka broker process has been adapted to also accept the
standard file names used by cert-manager again.

Signed-off-by: Kai Hudalla <sophokles.kh@gmail.com>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2023-09-01 13:18:41 +00:00