Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
This repository contains a Charm Operator for deploying the Kafka in a Kubernetes cluster.
The Kafka K8s Operator may be deployed using the Juju command line as in
$ juju add-model kafka-k8s
$ juju deploy kafka-k8s
$ juju deploy zookeeper-k8s
$ juju relate kafka-k8s zookeeper-k8s
Scale Kafka by executing the following command
$ juju scale-application kafka-k8s 3
- Kafka documentation
- OCI image: currently using tag
7.0.1
.
Please see the Juju SDK docs for guidelines
on enhancements to this charm following best practice guidelines, and
CONTRIBUTING.md
for developer guidance.