Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
strimzi-user-operator-0.47.0.yaml | 2025-07-15 | 41.7 kB | |
strimzi-topic-operator-0.47.0.yaml | 2025-07-15 | 20.6 kB | |
strimzi-crds-0.47.0.yaml | 2025-07-15 | 1.0 MB | |
strimzi-kafka-operator-helm-3-chart-0.47.0.tgz | 2025-07-15 | 138.6 kB | |
strimzi-sbom-0.47.0.tar.gz | 2025-07-15 | 7.0 MB | |
strimzi-cluster-operator-0.47.0.yaml | 2025-07-15 | 1.0 MB | |
strimzi-0.47.0.zip | 2025-07-15 | 5.9 MB | |
strimzi-0.47.0.tar.gz | 2025-07-15 | 5.8 MB | |
0.47.0 source code.tar.gz | 2025-07-11 | 5.1 MB | |
0.47.0 source code.zip | 2025-07-11 | 7.0 MB | |
README.md | 2025-07-11 | 15.8 kB | |
Totals: 11 Items | 33.0 MB | 1 |
⚠️ Important: Strimzi 0.47 is the last Strimzi version with support for Kubernetes 1.25 and 1.26. From Strimzi 0.48.0 on, we will support only Kubernetes 1.27 and newer.
Main changes since 0.46
This release contains the following new features and improvements:
- Support for Kafka 3.9.1
- Progress tracking for Cruise Control rebalances
- Support for Kubernetes Image Volumes to mount custom plugins
- Support for JsonTemplateLayout in Operators, Cruise Control, and Kafka 4.0.0
- Support for Strimzi Metrics Reporter for the Kafka brokers / controllers
All changes can be found under the 0.47.0 milestone.
Maven artifacts
To test the Maven artifacts that are part of this release, use the 0.47.0 version in your pom.xml.
Upgrading from Strimzi 0.46.0
See the documentation for upgrade instructions.
Container images
The following container images are part of this release:
Name | Image |
---|---|
Operators | quay.io/strimzi/operator@sha256:589c4d63641d9a944462dd682f6e5febe8b38ff55b9253949b061aca16feb154 |
Apache Kafka 3.9.0 | quay.io/strimzi/kafka@sha256:978e2ed5f0d315e8bf0ab0503ee839acbd9da01ca427e6581b59ac25d36bc9c9 |
Apache Kafka 3.9.1 | quay.io/strimzi/kafka@sha256:8a793cdf5084cdb72c6663419530985158b16330a518720e9e9d1d96babbaf7e |
Apache Kafka 4.0.0 | quay.io/strimzi/kafka@sha256:551882f47a6d2dc8300bcfca251fffffc3379acb2724a7efe16f17c0c4f529fb |
Strimzi Bridge | quay.io/strimzi/kafka-bridge@sha256:428c5587f547dabfc995a73745569d113380c7e6b8bf0b2504c6a9a00d6c4608 |
Kaniko executor | quay.io/strimzi/kaniko-executor@sha256:a5088c14d7b8bf1d336669cba047b971bf3ece8969647dae2c1e3a07a7be0c5e |
Maven Builder | quay.io/strimzi/maven-builder@sha256:c67a3ad3d92420ac8b7f8435eeec53ebffaea4e894e65414a7c47c20e3faba27 |
New Contributors
- @gabriel-farache made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11424
- @marceloavan made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11434
- @leisma made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11408
- @rajith77 made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11439
- @danielvrog made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11441
- @StevenJDH made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11429
- @CodeReaper made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11533
- @rlanhellas made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11543
- @mdraevich made their first contribution in https://github.com/strimzi/strimzi-kafka-operator/pull/11623
What's Changed
- Bump the main branch to Strimzi 0.47.0-SNAPSHOT by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11378
- Fix missing jmx reporter by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11379
- Add deploymentAnnotations to helm chart by @fork-twilio in https://github.com/strimzi/strimzi-kafka-operator/pull/11376
- Fix and add some content to the release documentation by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11383
- Bump test-clients to 0.11.0 by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11380
- Use more human-readable appender format for STs logs by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11377
- Update Fabric8 Kubernetes Client to 7.2.0 by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11392
- docs(bridge): updates the deployment instructions for Kafka Bridge by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11382
- docs(volumes): updates JBOD reassignment procedure to include volume cleanup step by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11398
- Improved release doc around Azure pipelines on RCs by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11396
- Add the 0.46.0 release to the main branch by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11405
- [ST] Add Strimzi 0.46.0 to the upgrade/downgrade tests by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11419
- helm: Add unhealthyPodEvictionPolicy to PDB by @jcpunk in https://github.com/strimzi/strimzi-kafka-operator/pull/11404
- [system test] [performance] Make from scheduler class singleton. by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11410
- docs(link cleanup): removes some unnecessary internal doc links by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11420
- Fix doc after removal of the example/kraft folder by @gabriel-farache in https://github.com/strimzi/strimzi-kafka-operator/pull/11424
- Fixed minor mistakes on the RELEASE doc by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11428
- Remove .jenkins directory by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11431
- docs: custom registry and repository clarification by @marceloavan in https://github.com/strimzi/strimzi-kafka-operator/pull/11434
- Fixed typo to define a shell block by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11435
- feat(user-operator): provide possibility to configure key name of use… by @leisma in https://github.com/strimzi/strimzi-kafka-operator/pull/11408
- Update ADOPTERS.md with Randoli by @rajith77 in https://github.com/strimzi/strimzi-kafka-operator/pull/11439
- Update tiered storage doc for moving to GA by @showuon in https://github.com/strimzi/strimzi-kafka-operator/pull/11423
- Improved release bundle documentation by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11440
- docs(adopters): include AppsFlyer by @danielvrog in https://github.com/strimzi/strimzi-kafka-operator/pull/11441
- Fix MirrorMaker 2 client rack init container override by @StevenJDH in https://github.com/strimzi/strimzi-kafka-operator/pull/11429
- Add support for the Strimzi Metrics Reporter to Kafka brokers/controllers components by @OwenCorrigan76 in https://github.com/strimzi/strimzi-kafka-operator/pull/11051
- chore: Minor formatting and style cleanups in ClusterOperator by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11436
- docs(tiered storage): updates storage considerations by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11444
- Provide full qualified name for KubeRegistryProxy for s390x by @yasiribmcon in https://github.com/strimzi/strimzi-kafka-operator/pull/11445
- Update assemblies and modules Docs for Metrics Reporter integration by @OwenCorrigan76 in https://github.com/strimzi/strimzi-kafka-operator/pull/11329
- Enhance CI scripts to better work with arm runners and bump Minikube version by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11443
- Bump Jaeger version to 1.65.0 to make tests working on Kube 1.33 by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11460
- docs(fix): fixes some broken links in the doc by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11454
- Update Minikube version to 1.36.0 by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11474
- [system test] Update TESTING.md doc by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11471
- Added support for Apache Kafka 3.9.1 by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11469
- [ST] Update Cert Manager to 1.17 and Jaeger to 2.6 in system tests by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11479
- Update to Vert.x 5 by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11374
- Fixed adding new Kafka versions documentation by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11482
- [system test] [doc] MirrorMaker2ST by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11473
- Allow us to change control and worker nodes count via env vars, bump Kind version by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11458
- Update different dependencies - Kaniko, Fabric8, JMX Exporter, Maven builder by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11492
- Moved to use the Sonatype Central Portal by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11493
- Use sudo for docker manupulation in Kind script by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11497
- Add note/warning about Kubernetes 1.25 and 1.26 support removal by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11498
- Added project names for the ones to be published to Maven Central by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11501
- Add support for Image Volumes by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11467
- docs(kraft): clarifies static quorum limit applies to new deployments by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11505
- [ST] Add systemtest with user specific configuraton for ssl.* fields for custom type of listener by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11500
- Adding progress updates for Cruise Control rebalances by @kyguy in https://github.com/strimzi/strimzi-kafka-operator/pull/11348
- [ST] Fix testSendMessagesCustomListenerTlsCustomization by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11515
- Refactor Ca and CaReconciler by @katheris in https://github.com/strimzi/strimzi-kafka-operator/pull/11400
- [ST] Integrate Test-Frame into our test-suite by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11507
- docs(certs): clarify maintenanceTimeWindows scope for custom certs by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11457
- Use PEM certificates loaded from secrets for KafkaConnect by @tinaselenge in https://github.com/strimzi/strimzi-kafka-operator/pull/11198
- [ST] Fix methods used in the ConnectST by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11523
- Fix broken link to KRaft migration in CHANGELOG by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11530
- Correct helm value path for enabling dashboards by @CodeReaper in https://github.com/strimzi/strimzi-kafka-operator/pull/11533
- docs(deploying): typo on topologySpreadConstraints field by @marceloavan in https://github.com/strimzi/strimzi-kafka-operator/pull/11522
- docs(metrics): updates for kafka exporter by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11520
- docs(overview): clarifies role of the entity operator by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11540
- docs(node pools): adds a description of node pools to the overview by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11550
- Release RC artifacts to Sonatype Maven central directly by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11554
- Create all CA secrets in parallel instead of chaining futures by @katheris in https://github.com/strimzi/strimzi-kafka-operator/pull/11527
- [system test] [doc] Olm package by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11496
- MINOR: Fix example readme by @fvaleri in https://github.com/strimzi/strimzi-kafka-operator/pull/11565
- feat(examples,metrics,kube-state-metrics): extend configmap for 'KafkaConnect', 'KafkaConnector' and 'KafkaMirrorMaker2' by @sebastiangaiser in https://github.com/strimzi/strimzi-kafka-operator/pull/11354
- docs(overview): describes deployment options in overview by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11559
- Added link to the OLM section on documentation release by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11574
- docs(headings): adds attribute for links on headings by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11576
- [ST] Fix setup Minio and freeze Minio version by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11586
- Bumped Vert.x 5.0.1 with Netty 4.2.2 by @ppatierno in https://github.com/strimzi/strimzi-kafka-operator/pull/11589
- Add 0.46.1 release to main by @katheris in https://github.com/strimzi/strimzi-kafka-operator/pull/11591
- Use a generic maintainer placeholder to avoid adding individual people to it by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11594
- ST: Remove uneccessary logging from STs that makes the log a little bit messy by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11593
- add note in doc to mention no controller scale up/down supported by @showuon in https://github.com/strimzi/strimzi-kafka-operator/pull/11598
- ST: Use Semaphore instead of thread.sleep() to make it more memory efficient by @Frawless in https://github.com/strimzi/strimzi-kafka-operator/pull/11592
- feat(cluster-operator) adding new JsonTemplateLayout support for logging by @rlanhellas in https://github.com/strimzi/strimzi-kafka-operator/pull/11543
- Roll controller-only nodes when tiered storage is enabled or disabled by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11602
- [system test] [perf] memory/executor/wrong exception type fixes by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11608
- Bump test-frame to 1.0.0 by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11604
- Improvements to release docs by @katheris in https://github.com/strimzi/strimzi-kafka-operator/pull/11606
- Strimzi test container 0.111.0 by @see-quick in https://github.com/strimzi/strimzi-kafka-operator/pull/11544
- Avoid infinite reconciliation loop of Ingress resources on Rancher by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11597
- Various Java cleanups in systemtest by @mimaison in https://github.com/strimzi/strimzi-kafka-operator/pull/11620
- Add Drain Cleaner 1.4.0 to the Operators repository by @im-konge in https://github.com/strimzi/strimzi-kafka-operator/pull/11625
- Split vendors and users in ADOPTERS.md file by @scholzj in https://github.com/strimzi/strimzi-kafka-operator/pull/11621
- Ignore user config provider aliases with conflict by @MichaelMorrisEst in https://github.com/strimzi/strimzi-kafka-operator/pull/11486
- add option to use targetPortName in create service port function by @KyriosGN0 in https://github.com/strimzi/strimzi-kafka-operator/pull/11510
- Various Java cleanups in topic-operator by @mimaison in https://github.com/strimzi/strimzi-kafka-operator/pull/11618
- docs(overview): description list of strimzi advantages by @PaulRMellor in https://github.com/strimzi/strimzi-kafka-operator/pull/11599
- Speedup test runs by enabling asyncDeletion of deployed resources by @kornys in https://github.com/strimzi/strimzi-kafka-operator/pull/11626
- Validate volume name when injecting trusted certificates + add corresponding tests by @mdraevich in https://github.com/strimzi/strimzi-kafka-operator/pull/11623
- Add documentation for tracking progress of Cruise Control rebalances. by @kyguy in https://github.com/strimzi/strimzi-kafka-operator/pull/11529