github knative-extensions/eventing-kafka-broker knative-v1.14.0
v1.14.0

latest releases: knative-v1.15.8, v0.42.8, knative-v1.16.0...
6 months ago

Changes

New Features

  • OIDC support:
    • Authenticate requests in case target has an OIDC audience set (#3677, @creydr)
    • Expose the OIDC Audience of a KafkaChannel in its status (#3622, @creydr)
    • Create KafkaSources OIDC service account and expose in its status (#3660, @creydr)
    • Reject requests for wrong OIDC audience (#3675, @creydr)
    • Support auto generation of Triggers identity service account and expose in AuthStatus (#3604, @xiangpingjiang)
    • Adding cache mechanism to OIDC JWT token (#3663, @Leo6Leo)
  • Kafka control plane connections are now pooled, rather than recreated. (#3493, @Cali0707)
  • EventType Autocreate now works for the Eventing Kafka Broker and Eventing Kafka Channel (#3585, @Cali0707)
  • Auto created topics by brokers now support the full set of topic config options, set them by using the prefix default.topic.config. in your kafka-broker-config configmap. (#3671, @Cali0707)
  • The kafka-broker-dispatcher StatefulSet now scales with KEDA if you enable the controller-autoscaler-keda feature flag (#3813, @Cali0707)

Bug or Regression

  • the scale subresource is now correctly defined for consumergroups (#3666, @Cali0707)
  • triggers now correctly generate the consumer group id from the template, rather than just the default template (#3779, @Cali0707)

Uncategorized

  • Bump strimzi to 0.40.0 and kafka to 3.7.0 (#3768, @matzew)
  • Triggers for Kafka brokers (but not namespaced brokers) now use consumergroups internally. ( ⚠️ for downgrade information, check #3558) (#3558, @Cali0707)

Don't miss a new eventing-kafka-broker release

NewReleases is sending notifications on new releases.