Skip to content

Commit

Permalink
feat(kafka): upgrade to Strimzi 0.44 (#8)
Browse files Browse the repository at this point in the history
enable strimzi 0.44 with kraft mode support
  • Loading branch information
sjbodzo authored Nov 13, 2024
1 parent 90893f4 commit b0ad6ca
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 7 deletions.
8 changes: 4 additions & 4 deletions charts/big-peer/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ dependencies:
version: v1.10.1
- name: strimzi-kafka-operator
repository: https://strimzi.io/charts
version: 0.34.0
version: 0.44.0
- name: kafka
repository: oci://quay.io/ditto-external
version: 0.2.1
version: 0.2.2
- name: dummy-auth-webhook
repository: oci://quay.io/ditto-external
version: 0.1.1
digest: sha256:309471fa4086bc0c1fbd858f19fc192112b4449556380798a9fec0fa7529aef1
generated: "2024-11-08T14:52:35.674157723-05:00"
digest: sha256:15b4bb1cc780a48d43a97b5aa1ec9a92ae929ea46f1d9ef566b85cfc6080995f
generated: "2024-11-12T16:35:51.590322745-05:00"
6 changes: 3 additions & 3 deletions charts/big-peer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ home: https://docs.ditto.live/
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.8
version: 0.1.9

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down Expand Up @@ -69,13 +69,13 @@ dependencies:
tags:
- cert-manager
- name: strimzi-kafka-operator
version: "0.34.0"
version: "0.44.0"
repository: "https://strimzi.io/charts"
condition: strimzi-kafka-operator.enabled
tags:
- kafka-operator
- name: kafka
version: "0.2.1"
version: "0.2.2"
repository: "oci://quay.io/ditto-external"
alias: kafka
condition: kafka-cluster.enabled
Expand Down
19 changes: 19 additions & 0 deletions charts/big-peer/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,25 @@ global:
tolerations: []
affinity: {}


# global kafka cluster options
kafka:
# enable kraft mode for dual use Kafka nodes in a common node pool
kraft:
enabled: false
nodePool:
dualRoles: true
replicas: 1

# disable kafka supporting services that are not required
strimzi:
#interBrokerProtocolVersion: 3.8.0
kafkaVersion: 3.8.0
kafkaExporter:
enabled: false
cruiseControl:
enabled: false

# -- Configure the ingresses for the chart here.
# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
# @default -- See below
Expand Down

0 comments on commit b0ad6ca

Please sign in to comment.