Date   

RC1 of Strimzi Kafka Operators 0.33.1 and Strimzi Drain Cleaner 0.4.1

Jakub Scholz
 

We prepared Release Candidates 1 of Strimzi Kafka Operators 0.33.1 and Strimzi Drain Cleaner 0.4.1. In both cases, the new releases fix issues with Helm Charts:
* Remove the Lease resource from the Operators Helm Chart (and YAML installation files) which was causing issues during the upgrade
* Fix the namespace configuration of the Secret in the Drain Cleaner Helm Chart.


Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack, or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Drain Cleaner 0.4.0

Jakub Scholz
 

We have released Strimzi Drain Cleaner 0.4.0. The main changes in this release include a new Helm Chart or reloading TLS certificates when they change.

For more details and installation files, go to: https://github.com/strimzi/drain-cleaner/releases/tag/0.4.0

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC1 of Strimzi Drain Cleaner 0.4.0

Jakub Scholz
 

We have prepared the RC1 of Strimzi Drain Cleaner 0.4.0. The main changes in this release include a new Helm Chart or reloading TLS certificates when they change.

For more details and installation files, go to: https://github.com/strimzi/drain-cleaner/releases/tag/0.4.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack, or as a GitHub issue.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.33.0

Jakub Scholz
 

Strimzi Kafka Operators 0.33.0 has been released. 

The main changes in this release include:
* Support for Kafka 3.3.2
* Automatic restarts of failed Connect or Mirror Maker 2 connectors
* Redesign of Strimzi User Operator to improve its scalability
* Move to Java 17
* Improved FIPS support

If you use Ingress listener with mTLS authentication, please check the known issues section as well!

This release supports Kubernetes 1.19 and newer. Direct upgrade from Strimzi 0.22 or earlier is not supported anymore.

For more details about this release and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.33.0

You can also check a video about the main new features on our YouTube channel: https://youtu.be/CclPi4zp7Cs. Check out also the blog posts covering some of the new features at https://strimzi.io/blog/.

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Operators 0.33.0 is available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.33.0 is now available for testing. The main improvements in this release include:
* Support for Kafka 3.3.2
* Automatically restarts of failed Connect or Mirror Maker 2 connectors
* Redesign of Strimzi User Operator to improve its scalability
* Move to Java 17
* Improved FIPS support

For more details, a full list of changes, and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.33.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack, or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


[PROPOSAL] Stable identities for Kafka Connect worker nodes

Jakub Scholz
 

I opened a new proposal for stable Kafka Connect and Kafka Mirror Maker 2 pod names which should give the worker nodes stable identities and improve the way how tasks are rebalanced when reconfiguring the Connect or MM2 clusters. If you are interested, please have a look and comment on the PR: https://github.com/strimzi/proposals/pull/69

Thanks & Regards
Jakub


[PROPOSAL] Updated StrimziPodSet graduation schedule

Jakub Scholz
 

I opened a new proposal with the updated schedule for StrimziPodSet graduation. If you are interested in this topic, you can read more and raise comments about it in the PR on GitHub: https://github.com/strimzi/proposals/pull/68

Thanks & Regards
Jakub


[ANNOUNCE] [RELEASE] EnvVar Configuration Provider 1.1.0 and Kubernetes Configuration Provider 1.1.0

Jakub Scholz
 

Kubernetes and EnvVar Configuration Providers version 1.1.0 have been released. Both versions contain updated dependencies, remove support for Java 8 and add support for Java 17. For more details, check the GitHub release page:
* EnvVar Configuration Providerhttps://github.com/strimzi/kafka-env-var-config-provider/releases/tag/1.1.0
* Kubernetes Configuration Provider: https://github.com/strimzi/kafka-kubernetes-config-provider/releases/tag/1.1.0

Thanks to everyone who contributed to these releases!

Thanks & Regards
Strimzi team


RC1 of EnvVar Configuration Provider 1.1.0 and Kubernetes Configuration Provider 1.1.0

Jakub Scholz
 

Today, we released the Release Candidate 1 of version 1.1.0 of Kubernetes and EnvVar Configuration Providers:
* Kafka EnvVar Configuration Providerhttps://github.com/strimzi/kafka-env-var-config-provider/releases/tag/1.1.0-rc1
* Kafka Kubernetes Configuration Providerhttps://github.com/strimzi/kafka-kubernetes-config-provider/releases/tag/1.1.0-rc1

Both versions contain updated dependencies, remove support for Java 8 and add support for Java 17.

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue.

Thanks & Regards
Strimzi team


[PROPOSAL] Deprecate and remove JMX Trans

Jakub Scholz
 

I opened a new proposal about deprecating and removing support for JMX Trans. If you are interested in this topic, you can read more and raise comments about it in the PR on GitHub: https://github.com/strimzi/proposals/pull/65

Thanks & Regards
Jakub


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.32.0

Jakub Scholz
 

Strimzi Kafka Operators 0.32.0 has been released. 

There are some important changes in this release:
* From Strimzi 0.32.0, we support only Kubernetes 1.19 and newer!
* Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!

The other changes in this release include:
* 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

For more details and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.32.0

You can also check a video about the main new features on our YouTube channel: https://youtu.be/q4TXUVePRJ8

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Operators 0.32.0 is available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.32.0 is now available for testing. 

There are some important changes in this release:
* From Strimzi 0.32.0, we supports only Kubernetes 1.19 and newer!
* Direct upgrade from Strimzi 0.22 or earlier is not supported anymore!


The other changes in this release include:
* 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

For more details, all changes and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.32.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


[ANNOUNCE] New maintainers - Lukas Kral and Maros Orsak

Jakub Stejskal
 

It's a pleasure for me to announce that Strimzi has two new maintainers - Lukas Kral and Maros Orsak.

They have both been working with us for quite a long time mostly on Strimzi testing and its overall quality. They also implemented tools used by the community like test-container and test-clients. Both are actively working on improving systemtest and automation related to Strimzi project.

Lukas is also one of the first testers of each new RC of Strimzi!

Welcome, Lukas and Maros, and thank you for all your past and future work!

Best regards,
Jakub, on behalf of the Strimzi maintainers team


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.31.1

Jakub Scholz
 

Strimzi Kafka Operators 0.31.1 has been released. The main changes in this release include:
* Kafka 3.1.2 and 3.2.3 (fixes CVE-2022-34917)
* Make sasl.server.max.receive.size broker option user configurable
* Documentation improvements
* Configuring number of operator replicas through the Strimzi Helm Chart
* Update Strimzi Kafka Bridge to 0.22.1

Strimzi 0.31 is the last Strimzi version supporting Kubernetes 1.16, 1.17 and 1.18!

For more details and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.31.1

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Operators 0.31.1 is available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.31.1 is now available for testing. The main changes in this release are:
* Kafka 3.1.2 and 3.2.3 (fixes CVE-2022-34917)
* Make sasl.server.max.receive.size broker option user configurable
* Documentation improvements
* Configuring number of operator replicas through the Strimzi Helm Chart
* Update Strimzi Kafka Bridge to 0.22.1

Strimzi 0.31 will be the last Strimzi version supporting Kubernetes 1.16, 1.17 and 1.18!


Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.31.0

Jakub Scholz
 

Strimzi Kafka Operators 0.31.0 has been released. The main changes in this release include:
* Support for Kafka 3.2.1
* New Kafka Exporter version (1.6.0)
* Pluggable Pod Security Profiles with built-in support for restricted Kubernetes Security Profile
* Support for leader election and running multiple operator replicas (1 active leader replicas and one or more stand-by replicas)
* New version Strimzi Kafka Bridge (0.22.0)
* Support for IPv6 addresses being used in Strimzi issued certificates
* StrimziPodSet reconciliation metrics

Strimzi 0.31 is the last Strimzi version supporting Kubernetes 1.16, 1.17 and 1.18!

For more details and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.31.0

You can also check a video about the main new features on our YouTube channel: https://youtu.be/01dy70VlAgM

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC2 of Strimzi Kafka Operators 0.31.0 is available for testing

Jakub Scholz
 

Release candidate 2 of Strimzi Kafka Operators 0.31.0 is now available for testing. Compared to RC1, it contains the following fixes:
* Fix Fabric8 Kubernetes client dependency version
* Improve operator memory settings
* Documentation improvements

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Operators 0.31.0 is available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.31.0 is now available for testing. The main changes in this release are:
* Support for Kafka 3.2.1
* New Kafka Exporter version (1.6.0)
* Pluggable Pod Security Profiles with built-in support for restricted Kubernetes Security Profile
* Support for leader election and running multiple operator replicas (1 active leader replicas and one or more stand-by replicas)
* New version Strimzi Kafka Bridge (0.22.0)
* Support for IPv6 addresses being used in Strimzi issued certificates
* StrimziPodSet reconciliation metrics

Strimzi 0.31 will be the last Strimzi version supporting Kubernetes 1.16, 1.17 and 1.18!


Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue or discussion.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kubernetes Configuration Provider 1.0.1

Jakub Scholz
 

Kubernetes Configuration Provider 1.0.1 has been released. It updates several dependencies. For more details, go to: https://github.com/strimzi/kafka-kubernetes-config-provider/releases/tag/1.0.1

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Drain Cleaner 0.3.1

Jakub Scholz
 

Strimzi Drain Cleaner 0.3.1 has been released. It updates several dependencies. For more details and installation files, go to: https://github.com/strimzi/drain-cleaner/releases/tag/0.3.1

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team