kafka

Apache Kafka

Channel Revision Published Runs on
3/stable 205 28 May 2025
Ubuntu 22.04
3/candidate 205 11 Apr 2025
Ubuntu 22.04
3/beta 205 03 Apr 2025
Ubuntu 22.04
3/edge 208 05 Jun 2025
Ubuntu 22.04
juju deploy kafka --channel 3/stable
Show information

Platform:

Ubuntu
22.04

Release 205

New revisions of Charmed Apache Kafka and Charmed Apache Kafka K8s have been published to their 3/stable channels.

Check the documentation on how to upgrade between minor versions on VM, and on K8s

Highlights

  • Upgraded Apache Kafka version from 3.6.1 → 3.9.0
  • Added support for the KRaft consensus protocol, removing the need for Apache ZooKeeper
    • Check the documentation for a guide on setting up a KRaft cluster
  • Added support for partition rebalancing using Cruise Control
  • Created the karapace and karapace-k8s charms as a drop-in replacement for Schema Registry
  • Upgraded Apache ZooKeeper version from 3.8.2 → 3.9.2
  • Adding backup/restore support using S3

Features

Improvements

Bug fixes

  • DPE-4703 - chore: sync vm + k8s w. nodeport feature #226
  • DPE-4951 - fix: re-enable prefixed topic names during relations #227
  • DPE-5208 - fix: secure written znodes #231
  • DPE-5218 - chore: enable compatibility with ZK restore feature #243
  • DPE-5686 - test: fix flakey CI
  • DPE-5611 - fix: remove cruise-control metrics reporter if no balancer #250
  • DPE-5826 - fix: remove lost+found from new storages #275
  • DPE-6261 - fix: remove ‘/’ character from generated SANs for Digicert #297
  • DPE-6498 - fix: gracefully handle rebalance action when role not set #313
  • DPE-6547 - fix: KRaft multi-mode scaling bug on broker side #319

Charmed Apache ZooKeeper

New revisions of Charmed Apache ZooKeeper and Charmed Apache ZooKeeper K8s have been published to their 3/stable channels.

Features

Improvements

Bug fixes