Date   

[ANNOUNCE] Strimzi Kafka Bridge 0.16.0 released!

Jakub Scholz
 

Version 0.16.0 of Strimzi Kafka Bridge has been released. The main changes include:
* Add support for CORS
* Various bugfixes and dependencies updates


Thanks to everyone who contributed to these releases.

Thanks & Regards
Jakub


RC1 of Strimzi Kafka Bridge 0.16.0

Jakub Scholz
 

Hi,

Release Candidate 1 of Strimzi Kafka Bridge 0.16.0 is now available for testing. The main changes since 0.15 include:
* Add support for CORS in the HTTP part of the Bridge
* Various bugfixes and dependencies updates


Any feedback can be provided here or as a GitHub issue.

Thanks & Regards
Jakub


[ANNOUNCE] [RELEASE] Strimzi Kafka OAuth library 0.5.0 released

Jakub Scholz
 

Hi,

Version 0.5.0 of the Strimzi Kafka OAuth library is now available: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.5.0.

The main changes since 0.4.0 are:
* Improved compatibility with authorization servers
* Fixed JWKS keys refresh bug
* Fixed a non-standard token_type enforcement when using the Introspection Endpoint
* Improved examples
* Improved logging to facilitate troubleshooting
* Bumped keycloak-core library version

Thanks a lot to everyone who contributed to this release by raising issues, opening PRs etc.

Thanks & Regards
Jakub


RC2 of Strimzi Kafka OAuth library 0.5.0

Jakub Scholz
 

Release Candidate 2 of the 0.5.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.5.0-rc2

The only change since RC1 is the following bugfix:
* Fix scope support when refreshing the token (#55)

To test it, you can use the staging Maven repository:

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

Any feedback can be provided here or as a GitHub issue.

Thanks & Regards
Jakub


Re: [ANNOUNCE] New maintainer Jakub Stejskal

Paolo Patierno
 

Congrats Jakub,
very well deserved!

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


From: cncf-strimzi-dev@... <cncf-strimzi-dev@...> on behalf of Jakub Scholz <jakub@...>
Sent: Tuesday, May 5, 2020 8:47 AM
To: cncf-strimzi-dev@... <cncf-strimzi-dev@...>; cncf-strimzi-users@... <cncf-strimzi-users@...>
Subject: [cncf-strimzi-dev] [ANNOUNCE] New maintainer Jakub Stejskal
 
I'm happy to announce that Jakub Stejskal has become a new Strimzi maintainer.

Jakub has already done a lot of great work on Strimzi:
* He does a great job on the system tests, which are a critical part of the project. Without him I'm not sure we would have any actual system test suite which we could use.
    * He writes regularly new tests and fixes bugs in existing tests
    * He reviews the system tests PRs written by other contributors
* He did all of the work on the migration of the system tests (and builds) to Azure Pipelines
* He is always ready to help anyone who has any issues with tests / system tests or look into any failures
* He is currently the fourth biggest committer of Strimzi operators

@Jakub: Thanks a lot for all the past and future work. It is great to have you here!

Thanks & Regards
Strimzi maintainers team 



Re: [cncf-strimzi-users] [cncf-strimzi-dev] [ANNOUNCE] New maintainer Jakub Stejskal

Tom Bentley
 

Congratulations Jakub!

On Tue, May 5, 2020 at 10:05 AM Paolo Patierno <ppatierno@...> wrote:
Congrats Jakub,
very well deserved!

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience

From: cncf-strimzi-dev@... <cncf-strimzi-dev@...> on behalf of Jakub Scholz <jakub@...>
Sent: Tuesday, May 5, 2020 8:47 AM
To: cncf-strimzi-dev@... <cncf-strimzi-dev@...>; cncf-strimzi-users@... <cncf-strimzi-users@...>
Subject: [cncf-strimzi-dev] [ANNOUNCE] New maintainer Jakub Stejskal
 
I'm happy to announce that Jakub Stejskal has become a new Strimzi maintainer.

Jakub has already done a lot of great work on Strimzi:
* He does a great job on the system tests, which are a critical part of the project. Without him I'm not sure we would have any actual system test suite which we could use.
    * He writes regularly new tests and fixes bugs in existing tests
    * He reviews the system tests PRs written by other contributors
* He did all of the work on the migration of the system tests (and builds) to Azure Pipelines
* He is always ready to help anyone who has any issues with tests / system tests or look into any failures
* He is currently the fourth biggest committer of Strimzi operators

@Jakub: Thanks a lot for all the past and future work. It is great to have you here!

Thanks & Regards
Strimzi maintainers team 



[ANNOUNCE] New maintainer Jakub Stejskal

Jakub Scholz
 

I'm happy to announce that Jakub Stejskal has become a new Strimzi maintainer.

Jakub has already done a lot of great work on Strimzi:
* He does a great job on the system tests, which are a critical part of the project. Without him I'm not sure we would have any actual system test suite which we could use.
    * He writes regularly new tests and fixes bugs in existing tests
    * He reviews the system tests PRs written by other contributors
* He did all of the work on the migration of the system tests (and builds) to Azure Pipelines
* He is always ready to help anyone who has any issues with tests / system tests or look into any failures
* He is currently the fourth biggest committer of Strimzi operators

@Jakub: Thanks a lot for all the past and future work. It is great to have you here!

Thanks & Regards
Strimzi maintainers team 



RC1 of Strimzi Kafka OAuth library 0.5.0

Jakub Scholz
 

Hi,

Release Candidate 1 of the 0.5.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.5.0-rc1

The main changes are:
* Improved compatibility with authorization servers
* Fixed JWKS keys refresh bug
* Fixed a non-standard token_type enforcement when using the Introspection Endpoint
* Improved examples
* Improved logging to facilitate troubleshooting
* Bumped keycloak-core library version

To test it, you can use the staging Maven repository:

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

Any feedback can be provided here or as a GitHub issue.

Thanks & Regards
Jakub


[ANNOUNCE]: New maintainer: Sam Hawker

Tom Bentley
 

The Strimzi maintainers have invited Sam Hawker to become a maintainer and we're happy to announce that he has accepted. 

Sam has been doing some great work, with high quality PRs and code reviews and we're looking forward to what he can bring to the project going forward.

Congratulations Sam!

Tom, on behalf of the Strimzi maintainers.


BYOC multiple client

Binshtok, Edan <edan.binshtok@...>
 

Hi guys, nice to meet you. My name is Edan and im a developer for AT&T.

I was checking the strimzi repo for a way to allow my different clients to bring their own cert and im missing some parts.(already reviewed https://strimzi.io/docs/latest/#installing-your-own-ca-certificates-str)

So if you don’t mind helping can you explain/give example of how do I exactly do that?

A) Can i create a new secret for each client – if yes which fields do I need to populate/if not than how do you configure multiple clients in the main client-ca secret.
B) do I need to turn on/off some config in the kafka crd?
C) How does the kafkaUser crd looks like for this setting to work? What do I need to define in it

D) What are the min required details the client need to provide me with, is the ca.crt inaf?

If you have any example you can share I will really appreciate it kind sirs!

 

Thanks I the advance, Edan Binshtok.

 

 


[ANNOUNCE] Strimzi Kafka OAuth library 0.4.0 release

Jakub Scholz
 

The 0.4.0 version of the Strimzi Kafka OAuth library for using OAuth authentication in Kafka clients and brokers has been released and should be available in the Maven repositories. The main improvements are:
* Improved compatibility with different OAuth authorization servers
* Deprecation of some configuration options
* Updated dependencies
* Improved examples and documentation

For more information, see the release page on GitHub: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.4.0 

Thanks to everyone who contributed to this release.

Thanks & Regards
Jakub


RC1 of Strimzi Kafka OAuth library 0.4.0

Jakub Scholz
 

Hi,

Release Candidate 1 of the 0.4.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.4.0-rc1

The main changes are:
* Deprecated configuration options
* Compatibility improvements
* Updated dependencies
* Instructions for developers added
* Improvements to examples and documentation

To test it, you can use the staging Maven repository:

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

Any feedback can be provided here or as a GitHub issue.

Thanks & Regards
Jakub


[ANNOUNCE] Strimzi Kafka Operators 0.17.0 is now available

Jakub Scholz
 

Strimzi Kafka Operators 0.17.0 has been released. The main changes since 0.16 include:
* Add possibility to set Java System Properties via CR yaml
* Add support for Mirror Maker 2.0
* Add Jmxtrans deployment
* Add public keys of TLS listeners to the status section of the Kafka CR
* Various bug-fixes
* Dependency upgrades to avoid CVEs
* Improved system tests and documentation

For more details about the release and the upgrade procedure, please go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.17.0

Full list of changes can be found under the [0.17.0 milestone](https://github.com/strimzi/strimzi-kafka-operator/milestone/16?closed=1).

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC4 of Strimzi Kafka Operators 0.17.0 is now available

Jakub Scholz
 

Release Candidate 4 of Strimzi Kafka Operators 0.17.0 is now available. There is only one additional fix since RC3:

* Make sure the ZookeeperScaler does work will with custom CAs without the PKCS12 files

For more details about the release candidate and the upgrade procedure, please go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.17.0-rc4

Unless there are any new issues, we will probably release it tomorrow.

Thanks & Regards
Jakub


RC3 of Strimzi Kafka Operators 0.17.0 is now available

Jakub Scholz
 

Release Candidate 3 of Strimzi Kafka Operators 0.17.0 is now available. There are some important fixes and improvements since RC2:

* Fixed NPE which happen in KafkaRoller under rare circumstances
* Fix ordering of addresses in config map to avoid random rolling updates
* Fix scaling of Zookeeper 3.5
* Fix several issues with Connector operator and Mirror Maker 2
* Many other bugs, test and docs improvements

For more details about the release candidate and the upgrade procedure, please go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.17.0-rc3

Thanks & Regards
Jakub


RC2 of Strimzi Kafka Operators 0.17.0 is now available

Jakub Scholz
 

Release Candidate 2 of Strimzi Kafka Operators 0.17.0 is now available. It took us more than two weeks since the RC1, but we spent them with a lot of testing and improving the code to make sure the quality of the 0.17 release is good. The main changes since RC1 include:
* Support for pausing / resuming MM2 connectors
* Fix bug in Kafka rack awareness configuration
* Add network policies for Kafka connect when using the connector operator
* Fix rolling update restart when configuration changes
* Fix ZooKeeper scale-up bug
* Validate the replication factor in relation to number of Kafka replicas
* Various bug-fixes
* Dependency upgrades to avoid CVEs
* Improved system tests and documentation

For more details about the release candidate and the upgrade procedure, please go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.17.0-rc2

Thanks & Regards
Jakub


RC1 of Strimzi Kafka Operators 0.17.0 is now available

Jakub Scholz
 

The Release Candidate 1 of Strimzi Kafka Operators 0.17.0 is now available. It doesn't include many new features, but some of those included were in high demand. The main features are:
* Add possibility to set Java System Properties via CR yaml
* Add support for Mirror Maker 2.0
* Add Jmxtrans deployment
* Add public keys of TLS listeners to the status section of the Kafka CR

And of course a lot more smaller improvements and bugfixes. For more details about the release candidate and the upgrade procedure, please go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.17.0-rc1

Thanks
Jakub


[ANNOUNCE] Strimzi Kafka OAuth library 0.3.0 release

Jakub Scholz
 

The 0.3.0 version of the Strimzi Kafka OAuth library for using OAuth authentication in Kafka clients and brokers has been released and should be available in the Maven repositories. The main improvements are:
* The main improvements are support for ECDSA signatures in JWT tokens
* Support for Keycloak Authorization Services. 

For more information, see the release page on GitHub: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.3.0 

Thanks to everyone who contributed to this release.

Thanks & Regards
Jakub


[ANNOUNCE] Strimzi Kafka operator 0.16.2

Jakub Scholz
 

Strimzi Kafka Operators 0.16.2 is now available with two bug fixes:
* Fix bug in upgrade when the Kafka.spec.kafka.version field is not specified
* Fix network policies for port 3.11 on older Kubernetes versions


Thanks to everyone who contributed to these releases.

Jakub


RC1 of Strimzi Kafka OAuth library 0.3.0

Jakub Scholz
 

Hi,

Release Candidate 1 of the 0.3.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.3.0-rc1. The main improvements are support for ECDSA signatures in JWT tokens and support for Keycloak Authorization Services. 

To test it, you can use the staging Maven repository:

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

Any feedback can be provided here or as a GitHub issue.

Thanks & Regards
Jakub