0.22.3
Main Changes since 0.22.2
- Strimzi OAuth updated to 0.11.0 bringing support for password grants and OAuth metrics
- Fixed bug about tracing span creation missing when the consumer poll operation fails
- OpenTelemetry updated to 1.18.0
- Dependency updates (Jackson Databind)
Full list of addressed issues can be found under the 0.22.3 milestone.
This release has OpenTelemetry support by using the Jaeger exporter by default.
This exporter needs a Jaeger endpoint to send traces to.
OpenTelemetry project encourages use of the OLTP exporter and will deprecate and remove the Jaeger exporter in the future.
For this reason, the Strimzi project is going to move from the Jaeger exporter to the OTLP exporter for the next releases.
In order to use it, the minimum version of the Jaeger backend has to be 1.35 because it's the first version exposing an OLTP endpoint for getting traces from such an OLTP exporter.
When the migration is done, Strimzi users can still use the Jaeger exporter if they want by building their own image with the opentelemetry-exporter-jaeger library and setting OTEL_TRACES_EXPORTER=jaeger environment variable.