0.32.0-rc1
Pre-release
Pre-release
Main changes since 0.31
Important: From Strimzi 0.32.0, Strimzi supports only Kubernetes 1.19 and newer! Kubernetes versions 1.16, 1.17 and 1.18 are not supported anymore.
Important: Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!
- Add support for Kafka 3.3.1 and remove support for Kafka 3.1.0, 3.1.1, and 3.1.2
- Update KafkaConnector CR status so the 'NotReady' condition is added if the connector or any tasks are reporting a 'FAILED' state.
- Add auto-approval mechanism on KafkaRebalance resource when an optimization proposal is ready
- The
ControlPlaneListener
feature gate moves to GA - Add client rack-awareness support to Strimzi Bridge pods
- Add support for OpenTelemetry for distributed tracing
- ZookeeperRoller considers unready pods
- Support multiple operations per ACLRule
- Add new listener type "cluster-ip" which is using per-broker services instead of the pod DNS names
- Update Strimzi OAuth library to 0.11.0
All changes can be found under the 0.32.0 milestone.
Maven artifacts
To test the Maven artifacts which are part of this release, use the staging repository by including following in your pom.xml
:
<repositories>
<repository>
<id>staging</id>
<url>https://oss.sonatype.org/content/repositories/iostrimzi-1204</url>
</repository>
</repositories>
Upgrading from Strimzi 0.31.0
See the documentation for upgrade instructions.
Upgrading from Strimzi 0.22 or earlier
Direct upgrade from Strimzi 0.22 or earlier is not supported anymore! You have to upgrade first to one of the previous versions of Strimzi. You will also need to convert the CRD resources. For more details, see the documentation.