Skip to content

Commit 29af76b

Browse files
authored
Jaeger bump kafka common dependency (#525)
* [jaeger] Bumping kafka chart dependency from 19.x to 26.x & common from 1.16.x to 2.x Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * [jaeger] Bumping kafka chart dependency from 19.x to 26.x & common from 1.16.x to 2.x Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * [jaeger] Bumping kafka chart dependency from 19.x to 26.x & common from 1.16.x to 2.x Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * [jaeger] Bumping kafka chart dependency from 19.x to 26.x & common from 1.16.x to 2.x Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * [jaeger] Bumping kafka chart dependency from 19.x to 26.x & common from 1.16.x to 2.x Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * Update Readme and Kafka Version Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * Fix readme and sign Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * Bumping Chart Version to 1.0.0 due to breaking change Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> * Remove trailing space Signed-off-by: dpaxon <108087612+dpericaxon@users.noreply.github.com> --------- Signed-off-by: Dan Peric <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dperic <108087612+dpericaxon@users.noreply.github.com> Signed-off-by: dpaxon <108087612+dpericaxon@users.noreply.github.com>
1 parent 94950b7 commit 29af76b

4 files changed

Lines changed: 42 additions & 13 deletions

File tree

charts/jaeger/Chart.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ dependencies:
77
version: 7.17.3
88
- name: kafka
99
repository: https://charts.bitnami.com/bitnami
10-
version: 19.1.5
10+
version: 26.6.2
1111
- name: common
1212
repository: https://charts.bitnami.com/bitnami
13-
version: 1.16.0
14-
digest: sha256:60d70b3966a1bb5b87d6679139138b5a79871c486a771953d527e083ea44d9df
15-
generated: "2023-11-02T23:56:44.246203-04:00"
13+
version: 2.14.1
14+
digest: sha256:3c95910df1461e41daaa77958b63b7739c5291468ffbffd702dcc7550b5cf117
15+
generated: "2024-01-09T14:23:43.089557-05:00"

charts/jaeger/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: 1.53.0
33
description: A Jaeger Helm chart for Kubernetes
44
name: jaeger
55
type: application
6-
version: 0.74.1
6+
version: 1.0.0
77
# CronJobs require v1.21
88
kubeVersion: ">= 1.21-0"
99
keywords:
@@ -36,9 +36,9 @@ dependencies:
3636
repository: https://helm.elastic.co
3737
condition: provisionDataStore.elasticsearch
3838
- name: kafka
39-
version: ^19.1.5
39+
version: ^26.6.2
4040
repository: https://charts.bitnami.com/bitnami
4141
condition: provisionDataStore.kafka
4242
- name: common
4343
repository: https://charts.bitnami.com/bitnami
44-
version: 1.16.0
44+
version: 2.x.x

charts/jaeger/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,3 +433,17 @@ hotrod:
433433
- name: OTEL_EXPORTER_OTLP_ENDPOINT
434434
value: http://my-otel-collector-opentelemetry-collector:4318
435435
```
436+
437+
## Updating to Kafka to Kraft Mode
438+
439+
In the Kafka Helm Chart version 24.0.0 major refactors were done to support Kraft mode. More information can be found [here](https://github.com/bitnami/charts/tree/main/bitnami/kafka#to-2400).
440+
441+
#### Upgrading from Kraft mode
442+
443+
If you are upgrading from Kraft mode, follow the instructions [here](https://github.com/bitnami/charts/tree/main/bitnami/kafka#upgrading-from-zookeeper-mode).
444+
445+
#### Upgrading from Zookeeper mode
446+
447+
If you are upgrading from Zookeeper mode, follow the instructions [here](https://github.com/bitnami/charts/tree/main/bitnami/kafka#upgrading-from-zookeeper-mode).
448+
449+
After you complete the steps above, follow the instructions [here](https://github.com/bitnami/charts/tree/main/bitnami/kafka#migrating-from-zookeeper-early-access) to finally migrate from Zookeeper.

charts/jaeger/values.yaml

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,27 @@ cassandra:
176176

177177
# Begin: Override values on the Kafka subchart to customize for Jaeger
178178
kafka:
179-
replicaCount: 1
180-
autoCreateTopicsEnable: true
181-
zookeeper:
182-
replicaCount: 1
183-
serviceAccount:
184-
create: true
179+
listeners:
180+
client:
181+
protocol: PLAINTEXT
182+
controller:
183+
protocol: PLAINTEXT
184+
interbroker:
185+
protocol: PLAINTEXT
186+
external:
187+
protocol: PLAINTEXT
188+
controller:
189+
replicaCount: 3
190+
extraConfig: |
191+
auto.create.topics.enable=true
192+
# Zookeeper has been deprecated by Kafka in favor of Kraft Mode: https://developer.confluent.io/learn/kraft/
193+
# Documentation for upgrading Kafka and keeping Zookeeper: https://github.com/bitnami/charts/tree/main/bitnami/kafka#upgrading-from-zookeeper-mode
194+
# Documentation for migrating away from Zookeeper to Kraft Mode: https://github.com/bitnami/charts/tree/main/bitnami/kafka#migrating-from-zookeeper-early-access
195+
# zookeeper:
196+
# enabled: false
197+
# replicaCount: 1
198+
# serviceAccount:
199+
# create: true
185200

186201
# End: Override values on the Kafka subchart to customize for Jaeger
187202

0 commit comments

Comments
 (0)