1.1.0-rc1
Pre-release
Pre-release
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.0
This release contains the following new features and improvements:
- Allow failed
KafkaConnectorsto be stopped and reject pausing of failed connectors since this operation is not supported by Kafka Connect - Add support for Apache Kafka 4.3.0 and 4.2.1
- Remove support for Kafka 4.1.x
- Reconcile Cruise Control before Entity Operator when both are enabled.
- New Cluster operator configuration option
STRIMZI_PKCS12_KEYSTORE_GENERATIONto disable generating PKCS12 stores in CA and Kafka userSecretresources. - Support for Gateway API-based
type: tlsroutelistener - Support for dependency scope configuration of Maven artifacts in Kafka Connect Build
- Support for configuring per-broker listener annotation and label templates.
- Improved support for custom Apache Kafka versions
- Add
UseBackgroundPodDeletionfeature gate (alpha, disabled by default) to use background deletion propagation when deleting pods during rolling updates. - Strimzi Drain Cleaner updated to 1.6.0 (included in the Strimzi installation files)
- Strimzi Access Operator updated to 0.3.0 - included in Strimzi installation files, examples, and documentation
- KafkaBridge and KafkaMirrorMaker2 now use PEM files instead of P12/JKS for TLS authentication and TLS truststore. PEM files are accessed directly from secrets using KubernetesSecretConfigProvider.
- It's now possible to configure mTLS
validityDaysandrenewalDaysfor eachKafkaUser
All changes can be found under the 1.1.0 milestone or in the CHANGELOG.md.
Upgrading from Strimzi 0.51.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:0b18356206d5b98888bb1bca6acd389bbb302ecdcb5f7ea697ddfefbe1a653e6 |
| Apache Kafka 4.2.0 | quay.io/strimzi/kafka@sha256:79d91d6a9dc9dc08ea1e75cb8b5cf1a73069a1db265b67335f444b4043f72f5b |
| Apache Kafka 4.2.1 | quay.io/strimzi/kafka@sha256:4cdf885bba8b67a637f8565058a8a26ed7115e1c7bdf76d6f32df3cd1aa38503 |
| Apache Kafka 4.3.0 | quay.io/strimzi/kafka@sha256:b6848a53c01eec98b37866450a1227c3a41707785ec65b37063d2733a105bf36 |
| Strimzi Bridge | quay.io/strimzi/kafka-bridge@sha256:dcec1c978f4174c101b78fd290a698fad89f83439c9a868bbbd9c9750b146fdf |
| Kaniko executor | quay.io/strimzi/kaniko-executor@sha256:ca8838eb04f394cd3ae6268d70dd9bc7852c5c603aa30ae6aff407c2c5a29639 |
| Maven Builder | quay.io/strimzi/maven-builder@sha256:4662f4f9714e24dd24c139e795f90e9cc4bbe454f244d3b73d9234857971fd16 |
| Buildah builder | quay.io/strimzi/buildah@sha256:3ac4d8fde6eca2ad837dc5258390f5ea704949b0539c77a394eb33a63c806b97 |
New Contributors
- @neeraj-laad made their first contribution in #12652
- @TheoBrigitte made their first contribution in #12691
- @pkotak made their first contribution in #12743
- @gilvansfilho made their first contribution in #12746
- @gaganhr94 made their first contribution in #12656
- @officialasishkumar made their first contribution in #12732
- @afausti made their first contribution in #12783
- @aveek22 made their first contribution in #12791
- @won-seoop made their first contribution in #12776
- @mahitha-ada made their first contribution in #12824
- @chon3806 made their first contribution in #12675