Note

This is an IAAS/VM charmed operator. To deploy on Kubernetes, see Charmed Apache Kafka K8s operator.

Charmed Apache Kafka documentation

Charmed Apache Kafka is an open-source software operator, packaged as a Juju charm, that simplifies the deployment, scaling, and management of Apache Kafka clusters on physical hardware, Virtual Machines, as well as cloud and cloud-like environments including AWS, Azure, OpenStack, and VMware.

Apache Kafka is a free, open-source software project by the Apache Software Foundation.

The charm helps ops teams and administrators automate Apache Kafka operations from Day 0 to Day 2 with additional capabilities, such as: replication, TLS encryption, password rotation, easy-to-use application integration, and monitoring.

In this documentation

Tutorial
Learn how to deploy, configure, and use the charm with our step-by-step guidance. Get started from step one.

How-to guides
Practical instructions for key tasks, like deploy on different platforms, manage Juju units, Monitor metrics, back up and restore, use Kafka Connect.

Reference
Technical information, for example: charm’s actions, configuration parameters, libraries, statuses, as well as requirements, and file system paths.

Explanation
Explore and grow your understanding of key topics, such as: security and cryptography, Apache ZooKeeper and MirrorMaker usage.

Project and community

Charmed Apache Kafka is part of the Juju ecosystem of open-source, self-driving deployment tools. It can be integrated with multiple other Juju charms, also available on Charmhub.

It’s an open-source project developed and supported by Canonical that welcomes community contributions, suggestions, fixes and constructive feedback.

License and trademarks

Apache®, Apache Kafka, Kafka®, and the Apache Kafka logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.

The Charmed Apache Kafka Operator is free software, distributed under the Apache Software License, version 2.0. See LICENSE for more information.