Date   

[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


RC1 of Strimzi Drain Cleaner 0.3.1

Jakub Scholz
 

We have prepared the RC1 of Strimzi Drain Cleaner 0.3.1. It updates several dependencies. For more details and installation files, go to: https://github.com/strimzi/drain-cleaner/releases/tag/0.3.1-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


RC1 of Kubernetes Configuration Provider 1.0.1

Jakub Scholz
 

We have prepared the RC1 of Kubernetes Configuration Provider 1.0.1. It updates several dependencies. For more details and installation files, go to: https://github.com/strimzi/kafka-kubernetes-config-provider/releases/tag/1.0.1-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.30.0

Jakub Scholz
 

Strimzi Kafka Operators 0.30.0 has been released. The main changes in this release include:
* The `UseStrimziPodSets` feature gate moves to beta stage. StrimziPodSets are now enabled by default and used instead of StatefulSets.
* The `ServiceAccountPatching` feature gate moves to GA. It cannot be disabled anymore and will be permanently enabled.
* Remove Kafka 3.0.0 and 3.0.1
* Add network and CPU capacity overrides for Cruise Control capacity config
* Operator emits Kubernetes events to explain why it restarted a Kafka broker

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

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

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC2 of Strimzi Kafka Operators 0.30.0 is available for testing

Jakub Scholz
 

Release candidate 2 of Strimzi Kafka Operators 0.30.0 is now available for testing. Compared to RC1, it contains the following fixes:
* Mirror Maker 2 documentation improvements
* Fix unnecessary Service Account patching in every reconciliation when `imagePullSecret` are set on the Service Account
* Update the Jaeger dependency

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.30.0 is available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.30.0 is now available for testing. The changes in this release include for example:
* The `UseStrimziPodSets` feature gate moves to beta stage. StrimziPodSets are now enabled by default and used instead of StatefulSets.
* The `ServiceAccountPatching` feature gate moves to GA. It cannot be disabled anymore and will be permanently enabled.
* Remove Kafka 3.0.0 and 3.0.1
* Add network and CPU capacity overrides for Cruise Control capacity config
* Operator emits Kafka events to explain why it restarted a Kafka broker

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 Bridge 0.21.6

Jakub Scholz
 

New version 0.21.6 of Strimzi Kafka Bridge has been released. The main changes in this release are:
* Add async query parameter to publish endpoint to allow for immediate responses
* Dependency updates
* Documentation improvements


Thanks to everyone who contributed to this release!

Regards
Strimzi team


RC1 of Strimzi Kafka Bridge 0.21.6

Jakub Scholz
 

Release Candidate 1 of Strimzi Kafka Bridge the 0.21.6 is now available for testing. The main changes since 0.21.5 are:
* Add async query parameter to publish endpoint to allow for immediate responses
* Dependency updates
* Documentation improvements

More details and a full list of changes can be found on the GitHub release page: https://github.com/strimzi/strimzi-kafka-bridge/releases/tag/0.21.6-rc1

Any feedback can be provided on the mailing list, on Slack or as a GitHub issue.

Thanks & Regards
Strimzi team