Note: lists.cncf.io will be down for maintenance on Wednesday, October 5th, starting at 9AM Pacific Time (4PM Wednesday October 5, 2022 UTC), for approximately one hour.
RC1 of Strimzi Kafka OAuth library 0.8.0
Release Candidate 1 of the 0.8.0 version of the Strimzi Kafka OAuth library is now available for testing: https://github.com/strimzi/strimzi-kafka-oauth/releases/tag/0.8.0-rc1. Compared to RC1, it adds the custom claim checking feature and test improvements.
The main changes since 0.7.x are:
* Replaced keycloak-core library with nimbus-jose-jwt
* Option `oauth.audience` has been added to client and server configuration
* Pass the configured `oauth.scope` option on the Kafka broker as `scope` when performing clientId + secret authentication on the broker
* Support for PEM certificates
To test it, you can use the staging Maven repository:
For more details about the new features see the RELEASE_NOTES and the README files. All changes can be found under the 0.8.0 milestone.
Any feedback can be provided on the mailing list, on Slack or as a GitHub issue.
Thanks & Regards