⚠️ Important: Strimzi 1.3.0 supports only Kubernetes 1.32 and newer. Kubernetes 1.30 and 1.31 are not supported anymore.
⚠️ ⚠️ ⚠️ Important: From Strimzi 1.0.0, the only supported version of CRD API is v1. The older v1beta2, v1beta1, and v1alpha1 APIs are no longer supported. Before upgrading to Strimzi 1.0.0 and above, make sure to convert all custom resources and upgrade the CRDs.
Main Changes Since 1.2.0
The most important new features are:
- (Early Access) Configurable internal cluster security allows users to configure encryption and authentication on the internal connections within the Apache Kafka cluster.
- Add support for Kafka 4.2.2.
- Update Kafka Exporter to 1.10.0.
- Support for mounting projected service account tokens into Strimzi-managed Pods.
- The
UseConnectBuildWithBuildahfeature gate moves to GA stage, is enabled by default without option to be disabled. - The
UseBackgroundPodDeletionfeature gate moves to beta stage and is enabled by default.
If needed,UseBackgroundPodDeletioncan be disabled in the feature gates configuration in the Cluster Operator. - (Early Access) Integration with cert-manager for issuing certificates.
While the cert-manager feature is in Early Access it is not recommended for use in production. - Updated HTTP Bridge to 1.2.0
- Add fenced brokers, offline replicas and ISR shrink/expand/failed update panels to the example Kafka Grafana dashboards
Major changes, deprecations, and removals
- PKCS12 format certificates are deprecated.
TheSTRIMZI_PKCS12_KEYSTORE_GENERATIONenv var will be set to false by default in a future release. - Kaniko is removed and Buildah is the only tool used for building Connect images.
All changes can be found under the 1.3.0 milestone or in the CHANGELOG.md.
Upgrading from Strimzi 1.2.0
See the documentation for upgrade instructions.
Maven Artifacts
To test the Maven artifacts that are part of this release, use the 1.3.0 version in your pom.xml.
Container Images
The following container images are part of this release:
| Name | Image |
|---|---|
| Operators | quay.io/strimzi/operator@sha256:f6b0ace76ff8b22db333e2ff4709729edb0e118ee8c6c766f7a096dc30c56acd
|
| Apache Kafka 4.2.0 | quay.io/strimzi/kafka@sha256:fa16760ef0625d2ad4563f0379a87176408059d2c88ef140425d3672f35d7fb6
|
| Apache Kafka 4.2.1 | quay.io/strimzi/kafka@sha256:8e915aabba9f813a583b49e705a28f83d500dc18137c8417e33adbadc2450cc3
|
| Apache Kafka 4.2.2 | quay.io/strimzi/kafka@sha256:092e4ab3bc5c76c00c387aa52dcdec083b9ec5df35370d7e71181f7e9dda1f85
|
| Apache Kafka 4.3.0 | quay.io/strimzi/kafka@sha256:9935a76993f033492e3bc026a218ca510ba3dab9539cb1a00572e83fc8671f86
|
| Apache Kafka 4.3.1 | quay.io/strimzi/kafka@sha256:96889811e83b2ff6eff3ddc3b500c76459d873e8059421d7d595a5b5c20afce7
|
| Strimzi Bridge | quay.io/strimzi/kafka-bridge@sha256:65b8e957487e35414041c1ef54ae03d1c2a736fce39c5d921bbccadfca282ee6
|
| Maven Builder | quay.io/strimzi/maven-builder@sha256:2e3dc7d9b2d9d6eae967b445f399475f5a6fbab16d8643b7fb60e708a20619d0
|
| Buildah Builder | quay.io/strimzi/buildah@sha256:3ac4d8fde6eca2ad837dc5258390f5ea704949b0539c77a394eb33a63c806b97
|
New Contributors
- @celestina-amadi made their first contribution in #13092
- @ShichengRao made their first contribution in #13081
- @matheusandre1 made their first contribution in #13061
- @mrchatam made their first contribution in #13148
- @huynguyen7 made their first contribution in #13145
- @hcie123 made their first contribution in #13161
- @ajavanma made their first contribution in #13177
- @autokctrl-team made their first contribution in #13171
- @bkurdi97 made their first contribution in #13204
- @berlewis made their first contribution in #13210