Skip to content

Releases: strimzi/strimzi-kafka-operator

0.44.0

30 Oct 13:23
Compare
Choose a tag to compare

⚠️ Important: Strimzi 0.44 supports only Kubernetes 1.25 and newer. Kubernetes 1.23 and 1.24 are not supported anymore.

Main changes since 0.43.0

This release contains the following new features and improvements:

  • Add the "Unmanaged" KafkaTopic status update.
  • The ContinueReconciliationOnManualRollingUpdateFailure feature gate moves to beta stage and is enabled by default.
    If needed, ContinueReconciliationOnManualRollingUpdateFailure can be disabled in the feature gates configuration in the Cluster Operator.
  • Add support for managing connector offsets via KafkaConnector and KafkaMirrorMaker2 custom resources.
  • Add support for templating host and advertisedHost fields in listener configuration.
  • Allow configuration of environment variables based on Config Map or Secret for every container in the container template sections.
  • Add support for disabling the generation of PodDisruptionBudget resources by the Cluster Operator.
  • Add support for running an automatic rebalancing, via Cruise Control, when the cluster is scaled down or up:
    • after a scaling up, the operator triggers an auto-rebalancing for moving some of the existing partitions to the newly added brokers.
    • before scaling down, and if the brokers to remove are hosting partitions, the operator triggers an auto-rebalancing to these partitions off the brokers to make them free to be removed.
  • Strimzi Access Operator 0.1.0 added to the installation files and examples

All changes can be found under the 0.44.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • When finalizers are enabled (default), the Topic Operator will no longer restore finalizers on unmanaged KafkaTopic resources if they are removed, aligning the behavior with paused topics, where finalizers are also not restored.
    This change matches user expectations.
  • The External Configuration (.spec.externalConfiguration) in KafkaConnect and KafkaMirrorMaker2 resources is deprecated and will be removed in the future.
    Please use the environment variables, additional volumes and volume mounts in Pod and container templates instead.
  • The Strimzi Canary installation files were removed based on the Strimzi proposal 086 as the project was discontinued and archived.

Upgrading from Strimzi 0.43.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:b07b81f7e282dea2e4e29a7c93cfdd911d4715a5c32fe4c4e3d7c71cba3091e8
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:238bb080825b7ecebaa819be09788bc3d056ae8162ebcd41444076dc22f85740
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:98d332b7fa5c9e48f60b516e00ed5812bd9268e014fd2337284e7cc3e664f1eb
Apache Kafka 3.8.0 quay.io/strimzi/kafka@sha256:9a4224635e09ece2c1d3ffe9d715813cf63037461c9f06c1b5f53554aed5ecdc
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:cc95ce9f496057f3b18d5e8297b40a410cc66f9fd4a2227615971458a26bac25
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:ef1a39c363e145041d80103c3c12da9429ce06cf21dff6fb1fb75d0c0ed9c35b
Maven Builder quay.io/strimzi/maven-builder@sha256:7b55f971a3b62923a9a61a61c82f542e07deeb6ffdbaede68244ba358a0853f2

New Contributors

What's Changed

Read more

0.44.0-rc1

25 Oct 18:14
Compare
Choose a tag to compare
0.44.0-rc1 Pre-release
Pre-release

⚠️ Important: Strimzi 0.44 supports only Kubernetes 1.25 and newer. Kubernetes 1.23 and 1.24 are not supported anymore.

Main changes since 0.43.0

This release contains the following new features and improvements:

  • Add the "Unmanaged" KafkaTopic status update.
  • The ContinueReconciliationOnManualRollingUpdateFailure feature gate moves to beta stage and is enabled by default.
    If needed, ContinueReconciliationOnManualRollingUpdateFailure can be disabled in the feature gates configuration in the Cluster Operator.
  • Add support for managing connector offsets via KafkaConnector and KafkaMirrorMaker2 custom resources.
  • Add support for templating host and advertisedHost fields in listener configuration.
  • Allow configuration of environment variables based on Config Map or Secret for every container in the container template sections.
  • Add support for disabling the generation of PodDisruptionBudget resources by the Cluster Operator.
  • Add support for running an automatic rebalancing, via Cruise Control, when the cluster is scaled down or up:
    • after a scaling up, the operator triggers an auto-rebalancing for moving some of the existing partitions to the newly added brokers.
    • before scaling down, and if the brokers to remove are hosting partitions, the operator triggers an auto-rebalancing to these partitions off the brokers to make them free to be removed.
  • Strimzi Access Operator 0.1.0 added to the installation files and examples

All changes can be found under the 0.44.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • When finalizers are enabled (default), the Topic Operator will no longer restore finalizers on unmanaged KafkaTopic resources if they are removed, aligning the behavior with paused topics, where finalizers are also not restored.
    This change matches user expectations.
  • The External Configuration (.spec.externalConfiguration) in KafkaConnect and KafkaMirrorMaker2 resources is deprecated and will be removed in the future.
    Please use the environment variables, additional volumes and volume mounts in Pod and container templates instead.
  • The Strimzi Canary installation files were removed based on the Strimzi proposal 086 as the project was discontinued and archived.

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1233/</url>
    </repository>
  </repositories>

Upgrading from Strimzi 0.43.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:b07b81f7e282dea2e4e29a7c93cfdd911d4715a5c32fe4c4e3d7c71cba3091e8
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:238bb080825b7ecebaa819be09788bc3d056ae8162ebcd41444076dc22f85740
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:98d332b7fa5c9e48f60b516e00ed5812bd9268e014fd2337284e7cc3e664f1eb
Apache Kafka 3.8.0 quay.io/strimzi/kafka@sha256:9a4224635e09ece2c1d3ffe9d715813cf63037461c9f06c1b5f53554aed5ecdc
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:cc95ce9f496057f3b18d5e8297b40a410cc66f9fd4a2227615971458a26bac25
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:ef1a39c363e145041d80103c3c12da9429ce06cf21dff6fb1fb75d0c0ed9c35b
Maven Builder quay.io/strimzi/maven-builder@sha256:7b55f971a3b62923a9a61a61c82f542e07deeb6ffdbaede68244ba358a0853f2

New Contributors

What's Changed

Read more

0.43.0

23 Aug 13:49
Compare
Choose a tag to compare

⚠️ Important: Strimzi 0.43 is the last version with support for Kubernetes 1.23 and 1.24. From Strimzi 0.44.0 on, we will support only Kubernetes 1.25 and newer.

Main changes since 0.42.0

This release contains the following new features and improvements:

  • Add support for Apache Kafka 3.8.0
  • Remove support for Apache Kafka 3.6.0, 3.6.1, and 3.6.2
  • Example alerts for Connectors/Tasks in failed state
  • Support for specifying additional volumes and volume mounts in Strimzi custom resources
  • Strimzi Drain Cleaner updated to 1.2.0 (included in the Strimzi installation files)
  • Additional OAuth configuration options have been added for 'oauth' authentication on the listener and the client.
    On the listener serverBearerTokenLocation and userNamePrefix have been added.
    On the client accessTokenLocation, clientAssertion, clientAssertionLocation, clientAssertionType, and saslExtensions have been added.
  • Support for custom Cruise Control API users
  • HTTP bridge updated to 0.30.0
  • Unregistration of KRaft nodes after scale-down
  • Kafka Exporter updated to 1.8.0 (and the Grafana dashboard updated to work with it)

All changes are under the 0.43.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The storage overrides for configuring per-broker storage class are deprecated and will be removed in the future.
    If you are using the storage overrides, you should migrate to KafkaNodePool resources and use multiple node pools with a different storage class each.

Upgrading from Strimzi 0.42.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:d3732245f34afaa6b571f1f912e1cd017891b22003d6367ae8ca059b2a5cb13c
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:d27cf5bf3624e18ba705246b14f92d12b8a15eb8551b13abf027cf71b549baf0
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:ad06ead5125bce87498b1582a76e78143a6d21408ac4b12bb7e6007aa4cabd84
Apache Kafka 3.8.0 quay.io/strimzi/kafka@sha256:b2f4e8895e9ed66228512ce14aec685101fa75dc329128d47cb1c15e3aef3c9c
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:80f329ecd3ba96fac12e75be874dce0debc8395337737581de34238ce11c8fb1
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:ef1a39c363e145041d80103c3c12da9429ce06cf21dff6fb1fb75d0c0ed9c35b
Maven Builder quay.io/strimzi/maven-builder@sha256:6414f8f3985f221b0eda53867c00494140108d17579c4dcbbc93934bb00e5d49

New Contributors

All changes

  • Bump main branch to 0.43.0-SNAPSHOT by @scholzj in #10290
  • Fix Migration system test pipeline to not skip all tests by @scholzj in #10293
  • Make sure Helm Unit tests work even for releases by @scholzj in #10291
  • docs(format): updates asciidoc format for config examples by @PaulRMellor in #10300
  • docs(resources): clarifies where resources (requests and limits) are configured by @PaulRMellor in #10299
  • Fix the Helm Chart release pipeline to ignore the state of container push with suffix by @scholzj in #10298
  • docs(tuning): consumer config: updates content on rebalances by @PaulRMellor in #10292
  • Update Fabric8 to 6.13.1 by @scholzj in #10303
  • Add super.users to controller relevant options by @scholzj in #10309
  • Add unregistering Kafka nodes to known KRaft limitations by @scholzj in #10313
  • Use correct version of Strimzi Quotas plugin in Kafka 3.7.1 image by @scholzj in #10312
  • Remove the GitHub comment feature as it doesn't work with PRs from forks by @scholzj in #10316
  • Prevent Service Account annotation conflicts on OpenShift 4.16 by @scholzj in #10314
  • Add Strimzi 0.42.0 to the main branch by @scholzj in #10323
  • [ST] Modify STs after 0.42.0 release - upgrade/downgrade/OLM versions by @jankalinic in #10326
  • Added alerts for failing connectors and tasks by @lhunyady in #10315
  • Add warning about Mirror Maker 1 deprecation and removal by @scholzj in #10329
  • Unify use of MirrorMaker and Mirror Maker in the docs by @scholzj in #10331
  • [system test] bandwidth quota test and performance measurement by @see-quick in #10321
  • Use proper time values in one of KafkaExporter's dashbord queries by @Frawless in #10336
  • docs(upgrade): updates upgrade of Cluster Operator watching multiple namespaces by @PaulRMellor in #10319
  • Check the Pod exists before trying to delete it to avoid IndexOutOfBoundsException by @scholzj in #10337
  • Update Kaniko and Maven builders by @scholzj in #10338
  • Add RackAwareDistributionGoal to CC goal config by default by @kyguy in #10333
  • Fixed bridge alerts summary and description by @ppatierno in #10341
  • docs(api): cleans up property descriptions by @PaulRMellor in #10318
  • Integrate additional OAuth 0.15.0 config options by @mstruk in #9970
  • docs(quotas): expands quotas procedure to include plugin examples by @PaulRMellor in #10320
  • Fix flaky TopicReplicasChangeST#testKafkaTopicReplicaChangePositiveRoundTrip by @fvaleri in #10339
  • Add documentation note about quotas plugin options by @fvaleri in #10335
  • docs(partition tool): clarifies the process to change preferred leader by @PaulRMellor in #10324
  • docs(pods): updates description of config for tmpDirSizeLimit by @PaulRMellor in #10350
  • Update ADOPTERS.md by @tym83 in #10352
  • Update the default value of STRIMZI_LABELS_EXCLUSION_PATTERN by @scholzj in #10355
  • Update Vert.x and Netty dependencies by @scholzj in #10358
  • Update Cruise Control version to 2.5.138 by @aswinayyolath in #10362
  • Use release javac option by @fvaleri in #10368
  • Exclude Logback from Cruise Control by @scholzj in #10376
  • Fixed ZooKeeper service usage to delete /controller znode on migration rollback by @ppatierno in #10373
  • Bump up test container 0.107.0 by @see-quick in #10379
  • ST: Check that messages are not available in local storage when tiered storage is used by @Frawless in #10351
  • docs(readme): update to contribution steps to mention fork by @PaulRMellor in #10383
  • [ST] Skip TieredStorage ST when running on FIPS cluster by @im-konge in #10381
  • [ST] Deflake Connector ST weird usernames TLS/SCRAM tests by @henryZrncik in #10382
  • Fixed missed renaming from DescribeFile to DescriptionFile annotation by @ppatierno in #1038...
Read more

0.43.0-rc1

20 Aug 23:47
Compare
Choose a tag to compare
0.43.0-rc1 Pre-release
Pre-release

⚠️ Important: Strimzi 0.43 is the last version with support for Kubernetes 1.23 and 1.24. From Strimzi 0.44.0 on, we will support only Kubernetes 1.25 and newer.

Main changes since 0.42.0

This release contains the following new features and improvements:

  • Add support for Apache Kafka 3.8.0
  • Remove support for Apache Kafka 3.6.0, 3.6.1, and 3.6.2
  • Example alerts for Connectors/Tasks in failed state
  • Support for specifying additional volumes and volume mounts in Strimzi custom resources
  • Strimzi Drain Cleaner updated to 1.2.0 (included in the Strimzi installation files)
  • Additional OAuth configuration options have been added for 'oauth' authentication on the listener and the client.
    On the listener serverBearerTokenLocation and userNamePrefix have been added.
    On the client accessTokenLocation, clientAssertion, clientAssertionLocation, clientAssertionType, and saslExtensions have been added.
  • Support for custom Cruise Control API users
  • HTTP bridge updated to 0.30.0
  • Unregistration of KRaft nodes after scale-down
  • Kafka Exporter updated to 1.8.0 (and the Grafana dashboard updated to work with it)

All changes can be found under the 0.43.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The storage overrides for configuring per-broker storage class are deprecated and will be removed in the future.
    If you are using the storage overrides, you should migrate to KafkaNodePool resources and use multiple node pools with a different storage class each.

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1226/</url>
    </repository>
  </repositories>

Upgrading from Strimzi 0.42.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:d3732245f34afaa6b571f1f912e1cd017891b22003d6367ae8ca059b2a5cb13c
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:d27cf5bf3624e18ba705246b14f92d12b8a15eb8551b13abf027cf71b549baf0
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:ad06ead5125bce87498b1582a76e78143a6d21408ac4b12bb7e6007aa4cabd84
Apache Kafka 3.8.0 quay.io/strimzi/kafka@sha256:b2f4e8895e9ed66228512ce14aec685101fa75dc329128d47cb1c15e3aef3c9c
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:1d2c394fe719cebf37e71a066d4b42bb41b22f96656cfd04db7328eded77c625
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:ef1a39c363e145041d80103c3c12da9429ce06cf21dff6fb1fb75d0c0ed9c35b
Maven Builder quay.io/strimzi/maven-builder@sha256:6414f8f3985f221b0eda53867c00494140108d17579c4dcbbc93934bb00e5d49

New Contributors

All changes

  • Bump main branch to 0.43.0-SNAPSHOT by @scholzj in #10290
  • Fix Migration system test pipeline to not skip all tests by @scholzj in #10293
  • Make sure Helm Unit tests work even for releases by @scholzj in #10291
  • docs(format): updates asciidoc format for config examples by @PaulRMellor in #10300
  • docs(resources): clarifies where resources (requests and limits) are configured by @PaulRMellor in #10299
  • Fix the Helm Chart release pipeline to ignore the state of container push with suffix by @scholzj in #10298
  • docs(tuning): consumer config: updates content on rebalances by @PaulRMellor in #10292
  • Update Fabric8 to 6.13.1 by @scholzj in #10303
  • Add super.users to controller relevant options by @scholzj in #10309
  • Add unregistering Kafka nodes to known KRaft limitations by @scholzj in #10313
  • Use correct version of Strimzi Quotas plugin in Kafka 3.7.1 image by @scholzj in #10312
  • Remove the GitHub comment feature as it doesn't work with PRs from forks by @scholzj in #10316
  • Prevent Service Account annotation conflicts on OpenShift 4.16 by @scholzj in #10314
  • Add Strimzi 0.42.0 to the main branch by @scholzj in #10323
  • [ST] Modify STs after 0.42.0 release - upgrade/downgrade/OLM versions by @jankalinic in #10326
  • Added alerts for failing connectors and tasks by @lhunyady in #10315
  • Add warning about Mirror Maker 1 deprecation and removal by @scholzj in #10329
  • Unify use of MirrorMaker and Mirror Maker in the docs by @scholzj in #10331
  • [system test] bandwidth quota test and performance measurement by @see-quick in #10321
  • Use proper time values in one of KafkaExporter's dashbord queries by @Frawless in #10336
  • docs(upgrade): updates upgrade of Cluster Operator watching multiple namespaces by @PaulRMellor in #10319
  • Check the Pod exists before trying to delete it to avoid IndexOutOfBoundsException by @scholzj in #10337
  • Update Kaniko and Maven builders by @scholzj in #10338
  • Add RackAwareDistributionGoal to CC goal config by default by @kyguy in #10333
  • Fixed bridge alerts summary and description by @ppatierno in #10341
  • docs(api): cleans up property descriptions by @PaulRMellor in #10318
  • Integrate additional OAuth 0.15.0 config options by @mstruk in #9970
  • docs(quotas): expands quotas procedure to include plugin examples by @PaulRMellor in #10320
  • Fix flaky TopicReplicasChangeST#testKafkaTopicReplicaChangePositiveRoundTrip by @fvaleri in #10339
  • Add documentation note about quotas plugin options by @fvaleri in #10335
  • docs(partition tool): clarifies the process to change preferred leader by @PaulRMellor in #10324
  • docs(pods): updates description of config for tmpDirSizeLimit by @PaulRMellor in #10350
  • Update ADOPTERS.md by @tym83 in #10352
  • Update the default value of STRIMZI_LABELS_EXCLUSION_PATTERN by @scholzj in #10355
  • Update Vert.x and Netty dependencies by @scholzj in #10358
  • Update Cruise Control version to 2.5.138 by @aswinayyolath in #10362
  • Use release javac option by @fvaleri in #10368
  • Exclude Logback from Cruise Control by @scholzj in #10376
  • Fixed ZooKeeper service usage to delete /controller znode on migration rollback by @ppatierno in #10373
  • Bump up test container 0.107.0 by @see-quick in #10379
  • ST: Check that messages are not available in local storage when tiered storage is used by @Frawless in #10351
  • docs(readme): update to contribution steps to mention fork by @PaulRMellor in #10383
  • [ST] Skip TieredStorage ST when running on FIPS...
Read more

0.42.0

10 Jul 17:21
Compare
Choose a tag to compare

⚠️ Important: Since 0.40 Strimzi supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.41.0

This release contains the following new features and improvements:

  • Add support for Kafka 3.7.1
  • The UseKRaft feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    To use KRaft (ZooKeeper-less Apache Kafka), you still need to use the strimzi.io/kraft: enabled annotation on the Kafka custom resources or migrate from an existing ZooKeeper-based cluster.
  • Update the base image used by Strimzi containers from UBI8 to UBI9
  • Add support for filename patterns when configuring trusted certificates
  • Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer enablement.
  • Add support for feature gates to User and Topic Operators
  • Add support for setting publishNotReadyAddresses on services for listener types other than internal.
  • Added support for configuring the quotas plugin with type strimzi or kafka in the Kafka custom resource.
    The Strimzi Quotas plugin version was updated to 0.3.1.

All changes can be found under the 0.42.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The reconciliationIntervalSeconds configuration for the Topic and User Operators is deprecated, and will be removed when upgrading schemas to v1.
    Use reconciliationIntervalMs converting the value to milliseconds.
  • Usage of Strimzi Quotas plugin version 0.2.0 is not supported, the plugin was updated to 0.3.1 and changed significantly.
    Additionally, from Strimzi 0.42.0 the plugin should be configured in .spec.kafka.quotas section - the configuration of the plugin inside .spec.kafka.config is ignored and should be removed.

Upgrading from Strimzi 0.41.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:ca5c1b70e1196deec4bf519921bfa55a967aa1ea15bd4c182bc56bea08d2e114
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:c56c5abf94897f20f976603cba0678a33cdfbbcd6f9030a193f7684cb9894a6c
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:6527c426f753521c07f3a3df2ee432273a41b109594096b4c6cae2e8e609d669
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:841a46e9c10481df3ef702412caf362b55ae07c30a3a5927073356cd36dc049f
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:bc49c10b3e839e161e515c3a1e411d1f8df9de5e2c8d71aa7b63ccdbbae9e8d2
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:6c519531cdd5f40f326b295d8827344140efe2607a1826f7f1cab8c3427f43f7
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:fdddffb3de59ba48c05964bb0e760593088d24d1ee35b090112fe6cc6b553cd8
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:11821b0078a270612f1bcc37f5dc716ab273c974648c40f95fa4804352e647a7
Maven Builder quay.io/strimzi/maven-builder@sha256:342e8d0086c53cf7334127798e5bd3764b28f5e4909ba67d65f6d937dc3dba05

New Contributors

All changes

  • Bump main branch to 0.42.0-SNAPSHOT by @scholzj in #10072
  • Remove the unused Entity Operator TLS sidecar configuration from the installation files, Helm Chart and docs by @scholzj in #10077
  • [DOC] Improve the host field description to make the default value more clear by @scholzj in #10073
  • Clean some TLS sidecar leftovers from the Entity Operator clases by @scholzj in #10085
  • Add missing parts to the dashboards + remove leftovers by @Frawless in #10088
  • Add ContinueReconciliationOnManualRollingUpdateFailure to CHANGELOG and docs by @scholzj in #10089
  • docs(node pools): updates from review of node pools content by @PaulRMellor in #10090
  • Add Skillsoft to ADOPTERS.md by @brandon-powers in #10095
  • docs(jbod): kraft: expands description for managing metadata storage by @PaulRMellor in #10083
  • [system test] - fix testJbodMetadataLogRelocation for >= 3.7.0 Kafka … by @see-quick in #10093
  • docs(security): updates content for securing kafka access by @PaulRMellor in #10071
  • Improve the role change reversal and properly revert them by @scholzj in #10098
  • docs(refactor): moves update content to separate section by @PaulRMellor in #10097
  • Add Strimzi 0.41.0 to the main branch by @scholzj in #10100
  • [performance] - TopicOperator capacity test case by @see-quick in #10050
  • Make CC port configurable in KafkaRebalanceAssemblyOperator by @fvaleri in #10096
  • Reorder the Azure CI Release pipeline to push Helm OCI at the end by @scholzj in #10112
  • [ST] Changes to STs after release of 0.41.0 - upgrade/downgrade and default OLM version by @im-konge in #10109
  • #8732 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement by @steffen-karlsson in #9820
  • docs(kraft): makes the migration rollback situation clear by @PaulRMellor in #10111
  • Promote the UseKRaft feature gate to GA by @scholzj in #10106
  • docs(upgrade): extracts the client update step from the kafka upgrade procedure by @PaulRMellor in #10121
  • Use UBI9 instead of UBI8 as a base image by @scholzj in #10126
  • Add RF change ST tunings to make it more stable by @fvaleri in #10116
  • Update Kaniko executor to 1.23.0 by @scholzj in #10132
  • Fix Topic Operator metrics tests by @fvaleri in #10130
  • Compute build revision in KafkaConnectAssemblyOperatorPodSetTest by @urbandan in #10113
  • [Fix] correct bridge env vars names for consumer and producer enabled by @kornys in #10120
  • Refactor handing and preparatin of trusted certificates by @scholzj in #10123
  • docs(bridge): cleans up naming of kafka bridge by @PaulRMellor in #10144
  • Extract Topic Operator's Cruise Control client by @fvaleri in #10092
  • Expend feature gates support to all Strimzi operators by @scholzj in #10141
  • [DOC] Regenerate the container images documentation snippet by @scholzj in #10151
  • Fixed minor typo and indentation by @ppatierno in #10152
  • Assume yes when using microdnf by @scholzj in #10157
  • Update Vert.x and related dependencies by @scholzj in #10156
  • Minor fixes in the Entity Operator model classes by @scholzj in #10150
  • Add support for filename patterns when configuring trusted certificates by @scholzj in #10147
  • Fix Topic Operator's reconciliationIntervalMs type by @fvaleri in #10158
  • Update ...
Read more

0.42.0-rc2

08 Jul 15:07
Compare
Choose a tag to compare
0.42.0-rc2 Pre-release
Pre-release

⚠️ Important: Since 0.40 Strimzi supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.42.0-rc1

  • Fix the version of the Strimzi quotas plugin used in the Kafka 3.7.1 container image
  • Minor docs improvements

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1222/</url>
    </repository>
  </repositories>

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:ca5c1b70e1196deec4bf519921bfa55a967aa1ea15bd4c182bc56bea08d2e114
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:c56c5abf94897f20f976603cba0678a33cdfbbcd6f9030a193f7684cb9894a6c
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:6527c426f753521c07f3a3df2ee432273a41b109594096b4c6cae2e8e609d669
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:841a46e9c10481df3ef702412caf362b55ae07c30a3a5927073356cd36dc049f
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:bc49c10b3e839e161e515c3a1e411d1f8df9de5e2c8d71aa7b63ccdbbae9e8d2
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:6c519531cdd5f40f326b295d8827344140efe2607a1826f7f1cab8c3427f43f7
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:fdddffb3de59ba48c05964bb0e760593088d24d1ee35b090112fe6cc6b553cd8
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:11821b0078a270612f1bcc37f5dc716ab273c974648c40f95fa4804352e647a7
Maven Builder quay.io/strimzi/maven-builder@sha256:342e8d0086c53cf7334127798e5bd3764b28f5e4909ba67d65f6d937dc3dba05

0.42.0-rc1

02 Jul 00:05
Compare
Choose a tag to compare
0.42.0-rc1 Pre-release
Pre-release

⚠️ Important: Since 0.40 Strimzi supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.41.0

This release contains the following new features and improvements:

  • Add support for Kafka 3.7.1
  • The UseKRaft feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    To use KRaft (ZooKeeper-less Apache Kafka), you still need to use the strimzi.io/kraft: enabled annotation on the Kafka custom resources or migrate from an existing ZooKeeper-based cluster.
  • Update the base image used by Strimzi containers from UBI8 to UBI9
  • Add support for filename patterns when configuring trusted certificates
  • Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer enablement.
  • Add support for feature gates to User and Topic Operators
  • Add support for setting publishNotReadyAddresses on services for listener types other than internal.
  • Added support for configuring the quotas plugin with type strimzi or kafka in the Kafka custom resource.
    The Strimzi Quotas plugin version was updated to 0.3.1.

All changes can be found under the 0.42.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The reconciliationIntervalSeconds configuration for the Topic and User Operators is deprecated, and will be removed when upgrading schemas to v1.
    Use reconciliationIntervalMs converting the value to milliseconds.
  • Usage of Strimzi Quotas plugin version 0.2.0 is not supported, the plugin was updated to 0.3.1 and changed significantly.
    Additionally, from Strimzi 0.42.0 the plugin should be configured in .spec.kafka.quotas section - the configuration of the plugin inside .spec.kafka.config is ignored and should be removed.

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1221/</url>
    </repository>
  </repositories>

Upgrading from Strimzi 0.41.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:22c69a2e042eeda01fdc574882b0fd75d95de232672c7a89537e429b9bcc23f5
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:72c5f2635fb636cc217ad7c8cb724793712471a6f55d6f4263f2774c561dc906
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:3711ea34e12a19674acfad29091bc43c9e896353da4730d4e684b10c62a53b1d
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:da26b848b486f1fd9b126cb2d365f7a4c0ecf28c8b997270431ae1678f0788b3
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:196527cf09ee5cbc29d6a132d23780a9a304a44735be6c3e11ff23addf85467d
Apache Kafka 3.7.1 quay.io/strimzi/kafka@sha256:417885c52b4f4cdf515ddf5606f493e5b4a982a09f530921245746a64f4a1501
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:fdddffb3de59ba48c05964bb0e760593088d24d1ee35b090112fe6cc6b553cd8
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:11821b0078a270612f1bcc37f5dc716ab273c974648c40f95fa4804352e647a7
Maven Builder quay.io/strimzi/maven-builder@sha256:d26451043c55bb3ae567e62e88e6622d1d642be7c326d1170bd4e621acd2e868

New Contributors

All changes

  • Bump main branch to 0.42.0-SNAPSHOT by @scholzj in #10072
  • Remove the unused Entity Operator TLS sidecar configuration from the installation files, Helm Chart and docs by @scholzj in #10077
  • [DOC] Improve the host field description to make the default value more clear by @scholzj in #10073
  • Clean some TLS sidecar leftovers from the Entity Operator clases by @scholzj in #10085
  • Add missing parts to the dashboards + remove leftovers by @Frawless in #10088
  • Add ContinueReconciliationOnManualRollingUpdateFailure to CHANGELOG and docs by @scholzj in #10089
  • docs(node pools): updates from review of node pools content by @PaulRMellor in #10090
  • Add Skillsoft to ADOPTERS.md by @brandon-powers in #10095
  • docs(jbod): kraft: expands description for managing metadata storage by @PaulRMellor in #10083
  • [system test] - fix testJbodMetadataLogRelocation for >= 3.7.0 Kafka … by @see-quick in #10093
  • docs(security): updates content for securing kafka access by @PaulRMellor in #10071
  • Improve the role change reversal and properly revert them by @scholzj in #10098
  • docs(refactor): moves update content to separate section by @PaulRMellor in #10097
  • Add Strimzi 0.41.0 to the main branch by @scholzj in #10100
  • [performance] - TopicOperator capacity test case by @see-quick in #10050
  • Make CC port configurable in KafkaRebalanceAssemblyOperator by @fvaleri in #10096
  • Reorder the Azure CI Release pipeline to push Helm OCI at the end by @scholzj in #10112
  • [ST] Changes to STs after release of 0.41.0 - upgrade/downgrade and default OLM version by @im-konge in #10109
  • #8732 Enhance KafkaBridge resource with consumer inactivity timeout and HTTP consumer/producer parts enablement by @steffen-karlsson in #9820
  • docs(kraft): makes the migration rollback situation clear by @PaulRMellor in #10111
  • Promote the UseKRaft feature gate to GA by @scholzj in #10106
  • docs(upgrade): extracts the client update step from the kafka upgrade procedure by @PaulRMellor in #10121
  • Use UBI9 instead of UBI8 as a base image by @scholzj in #10126
  • Add RF change ST tunings to make it more stable by @fvaleri in #10116
  • Update Kaniko executor to 1.23.0 by @scholzj in #10132
  • Fix Topic Operator metrics tests by @fvaleri in #10130
  • Compute build revision in KafkaConnectAssemblyOperatorPodSetTest by @urbandan in #10113
  • [Fix] correct bridge env vars names for consumer and producer enabled by @kornys in #10120
  • Refactor handing and preparatin of trusted certificates by @scholzj in #10123
  • docs(bridge): cleans up naming of kafka bridge by @PaulRMellor in #10144
  • Extract Topic Operator's Cruise Control client by @fvaleri in #10092
  • Expend feature gates support to all Strimzi operators by @scholzj in #10141
  • [DOC] Regenerate the container images documentation snippet by @scholzj in #10151
  • Fixed minor typo and indentation by @ppatierno in #10152
  • Assume yes when using microdnf by @scholzj in #10157
  • Update Vert.x and related dependencies by @scholzj in #10156
  • Minor fixes in the Entity Operator model classes ...
Read more

0.41.0

13 May 18:23
Compare
Choose a tag to compare

⚠️ Important: Strimzi 0.41 supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.40.0

This release contains the following new features and improvements:

  • Support for Apache Kafka 3.6.2
  • Metrics to monitor CA expiration
  • Support for JBOD storage in KRaft mode.
    (Note: JBOD support in KRaft mode is considered early access in Apache Kafka 3.7.x)
  • Support for changing topic replication factor by changing the KafkaTopic resources.
  • The KafkaNodePools feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    To use the Kafka Node Pool resources, you still need to use the strimzi.io/node-pools: enabled annotation on the Kafka custom resources.
  • Support for configuring the externalIPs field in node port type services.
  • The UnidirectionalTopicOperator feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    If the topics whose names start with strimzi-store-topic and strimzi-topic-operator still exist, you can delete them.
  • Improve validation of KafkaMirrorMaker2 resource to make sure the Connect cluster is set to the target cluster
  • Support for custom SASL config in standalone Topic Operator deployment to support alternate access controllers (i.e. AWS_MSK_IAM)
  • Continue reconciliation after failed manual rolling update using the strimzi.io/manual-rolling-update annotation (when the ContinueReconciliationOnManualRollingUpdateFailure feature gate is enabled)

All changes can be found under the 0.41.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The tlsSidecar configuration for the Entity Operator is now deprecated and will be ignored.
  • The zookeeperSessionTimeoutSeconds and topicMetadataMaxAttempts configurations for the Entity Topic Operator have been removed and will be ignored.

Upgrading from Strimzi 0.40.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:4c687a4fac96ffc22433ca6d00fb1bd31722767b44c9d87c465f95b57fb70089
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:c3a346235ce4dea42986648ca07f2482d8fc0bf654c1d441b1301a23999304db
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:bf49499980bbe5d4dd399de0dd396089b0fd9dd29bc46e14d39b20f1e826aec1
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:41811bb106d6182978a889eaedffeadffaa5ab1599c4cd8e4f5015b131c7ac30
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:6243d98890c665ef65b5f5fa2ffd046412281ffef31bc7a07cac37bd77b2579d
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:c833f930ead2d1e9054912a20689ee979d335f5e5ca8769e3c6b8a5514a0df96
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:9404037bd5431b012c8c633ec3345907667453c5532e5bfaaedc78286de22c62
Maven Builder quay.io/strimzi/maven-builder@sha256:17f09b07fc41a059e6a048cb766046d43a072cfd3a8266c97388a37543dadee8

New Contributors

What's Changed

  • docs(kafka): expands the content for handling large message sizes by @PaulRMellor in #9790
  • Bump main branch to 0.41.0-SNAPSHOT by @scholzj in #9803
  • [ST] Fixups for few failing tests in nightlies by @im-konge in #9801
  • [DOC] Fix and improve migration docs by @scholzj in #9804
  • Add topic replication factor change by @fvaleri in #9483
  • [ST] persistent kafka with 1 rep. instead ephemeral by @henryZrncik in #9782
  • [ST] Fix the issue with creating Kafka in CC tests in KRaft mode with lower Kafka version by @im-konge in #9808
  • #9734 - added toString to whole model, including Password, PasswordSe… by @kockas in #9810
  • Add Strimzi 0.40.0 release to the main branch by @scholzj in #9816
  • Promote KafkaNodePools feature gate to GA by @scholzj in #9811
  • [DOC] Suggest removal of unused fields from Kafka CR after migration to node pools by @scholzj in #9809
  • [DOC] Fix some leftovers from 0.40.0 release by @scholzj in #9822
  • Fix value for all topics and groups selected in Strimzi Kafka Exporter dashboard by @maciej-tatarski in #9817
  • [ST] Fix and improve QuotasST by @im-konge in #9813
  • [ST] Update upgrade/downgrade YAMLs and Environment class after 0.40.0 release by @im-konge in #9818
  • docs(cruise control): employing cruise control to change topic replication factor by @PaulRMellor in #9788
  • [DOC] Add note about aggreated metrics produced by the quotas plugin by @fvaleri in #9827
  • [ST] Enhance DrainCleanerST by @im-konge in #9829
  • Change chart to table for log size by @maciej-tatarski in #9830
  • Update Kafka version in kafka-with-node-pools.yaml example by @im-konge in #9835
  • #2779 CrdGenerator validate @JsonPropertyOrder by @steffen-karlsson in #9831
  • Add refactoring around replicas change handling by @fvaleri in #9821
  • Add a single node KRaft example for use in quickstarts by @scholzj in #9837
  • Bump Vert.x 4.5.5 by @ppatierno in #9838
  • [ST] Set STRIMZI_USE_NODE_POOLS_IN_TESTS to true by default by @im-konge in #9839
  • Bump org.apache.zookeeper:zookeeper from 3.8.3 to 3.8.4 by @dependabot in #9844
  • Some minor refactoring on migration code by @ppatierno in #9833
  • [ST] KafkaConnect dynamic log level change test checks addition by @henryZrncik in #9834
  • [ST] - Topic replication change feature sts by @see-quick in #9789
  • External ip support by @rao2100 in #9815
  • [ST] (Kraft)KafkaUpgradeDowngrade decrease tests durations by @henryZrncik in #9852
  • [ST] fix flaky test in MultipleClusterOperatorsST by @henryZrncik in #9850
  • Added documentation about recommended Kubernetes labels by @ppatierno in #9854
  • Promote UnidirectionalTopicOperator feature gate to GA by @fvaleri in #9840
  • Bump Vert.x 4.5.6 by @ppatierno in #9865
  • [ST] default builders for plain/tls internal clients by @henryZrncik in #9658
  • Handle x-kubernetes-preserve-unknown-fields in CRD for Kubernetes Resources object. by @Gartium in https:...
Read more

0.41.0-rc3

10 May 16:04
Compare
Choose a tag to compare
0.41.0-rc3 Pre-release
Pre-release

⚠️ Important: Strimzi 0.41 supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.41.0-rc2

  • Improved documentation
  • Fixed Grafana dashboards

All changes can be found under the 0.41.0 milestone.

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1218/</url>
    </repository>
  </repositories>

Upgrading from Strimzi 0.40.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:4c687a4fac96ffc22433ca6d00fb1bd31722767b44c9d87c465f95b57fb70089
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:c3a346235ce4dea42986648ca07f2482d8fc0bf654c1d441b1301a23999304db
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:bf49499980bbe5d4dd399de0dd396089b0fd9dd29bc46e14d39b20f1e826aec1
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:41811bb106d6182978a889eaedffeadffaa5ab1599c4cd8e4f5015b131c7ac30
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:6243d98890c665ef65b5f5fa2ffd046412281ffef31bc7a07cac37bd77b2579d
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:c833f930ead2d1e9054912a20689ee979d335f5e5ca8769e3c6b8a5514a0df96
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:9404037bd5431b012c8c633ec3345907667453c5532e5bfaaedc78286de22c62
Maven Builder quay.io/strimzi/maven-builder@sha256:17f09b07fc41a059e6a048cb766046d43a072cfd3a8266c97388a37543dadee8

0.41.0-rc2

08 May 15:52
Compare
Choose a tag to compare
0.41.0-rc2 Pre-release
Pre-release

⚠️ Important: Strimzi 0.41 supports only Kubernetes 1.23 and newer. Kubernetes versions 1.21 and 1.22 are no longer supported.

Main changes since 0.40.0

This release contains the following new features and improvements:

  • Support for Apache Kafka 3.6.2
  • Metrics to monitor CA expiration
  • Support for JBOD storage in KRaft mode.
    (Note: JBOD support in KRaft mode is considered early access in Apache Kafka 3.7.x)
  • Support for changing topic replication factor by changing the KafkaTopic resources.
  • The KafkaNodePools feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    To use the Kafka Node Pool resources, you still need to use the strimzi.io/node-pools: enabled annotation on the Kafka custom resources.
  • Support for configuring the externalIPs field in node port type services.
  • The UnidirectionalTopicOperator feature gate moves to GA stage and is permanently enabled without the possibility to disable it.
    If the topics whose names start with strimzi-store-topic and strimzi-topic-operator still exist, you can delete them.
  • Improve validation of KafkaMirrorMaker2 resource to make sure the Connect cluster is set to the target cluster
  • Support for custom SASL config in standalone Topic Operator deployment to support alternate access controllers (i.e. AWS_MSK_IAM)

All changes can be found under the 0.41.0 milestone.

Watch out also for some notable changes, deprecations, and removals:

  • The tlsSidecar configuration for the Entity Operator is now deprecated and will be ignored.
  • The zookeeperSessionTimeoutSeconds and topicMetadataMaxAttempts configurations for the Entity Topic Operator have been removed and will be ignored.

Maven artifacts

To test the Maven artifacts that are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1217/</url>
    </repository>
  </repositories>

Upgrading from Strimzi 0.40.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.

Container images

The following container images are part of this release:

Name Image
Operators quay.io/strimzi/operator@sha256:7c2fdf0ed7f43cdd9be1a6f838ef63e33bd92e45146629623a7c7861c20e6bf8
Apache Kafka 3.6.0 quay.io/strimzi/kafka@sha256:dcc427656560b78050e2f8ac6f592711beb52687d5eb469dcb13ef30f6b20e6c
Apache Kafka 3.6.1 quay.io/strimzi/kafka@sha256:bd9762d427c825141e7f786455b082db0b7585ba54ee3fb710f2b43a8075c0e3
Apache Kafka 3.6.2 quay.io/strimzi/kafka@sha256:43b561f323abea2854e63c0e7ffb53e024ed01f7f218803a4da0f350c1a74d9c
Apache Kafka 3.7.0 quay.io/strimzi/kafka@sha256:cefea48c8e3538545ccdca061b8a46fb4c07897758028a59d8735b6126a76e60
Strimzi Bridge quay.io/strimzi/kafka-bridge@sha256:c833f930ead2d1e9054912a20689ee979d335f5e5ca8769e3c6b8a5514a0df96
Kaniko executor quay.io/strimzi/kaniko-executor@sha256:9404037bd5431b012c8c633ec3345907667453c5532e5bfaaedc78286de22c62
Maven Builder quay.io/strimzi/maven-builder@sha256:9bd9ff43b12faa23dbcdd13934d1e49e3c7a8030780efee5cf24c4af1f3e0b43

New Contributors

All changes

Read more