Revision 56/51¶
Wednesday, February 28, 2024
Charmed Apache Kafka K8s and Charmed Apache ZooKeeper K8s were released for General Availability.
Kafka K8s on Charmhub | Deploy guide | Upgrade instructions | System requirements
Features¶
Deployment on Kubernetes (tested with MicroK8s)
Apache ZooKeeper using SASL authentication
Scaling up or down in one Juju command
Multi-broker and highly available deployments
Authenticated inter-broker communication
TLS/SSL through
tls-certificatesprovider charmsSASL/SCRAM and mTLS client authentication
External client credentials through
data-integratorPersistent storage through Juju storage
Super-user creation
Compatibility at release time¶
Principal charms supported Ubuntu 22.04 LTS.
Charm |
Revision |
Architecture |
Juju |
Artefacts |
|---|---|---|---|---|
Charmed Apache Kafka K8s |
AMD64 |
2.9.45+, 3.1+ |
Kafka 3.6.0-ubuntu0; |
|
Charmed Apache ZooKeeper K8s |
AMD64 |
2.9.45+, 3.1+ |
ZooKeeper 3.8.2-ubuntu0; |
Known issues at release time¶
ZooKeeper revision 126 could sporadically remove all servers except the Juju leader from the quorum. The recommendation was to upgrade ZooKeeper to revision 136 or later.
Direct Ingress, NodePort, and LoadBalancer integration was not available in this release. Current 4.x K8s releases support NodePort; see External K8s connection.