This is a snap that bundles Kafka together with other tools of its ecosystem in order to be used in Charmed Operators, providing automated operations management from day 0 to day 2 on the Apache Kafka event streaming platform deployed on top of a Virtual Machine cluster and K8s cluster. It is an open source, end-to-end, production ready data platform on top of cloud native technologies.
This bundle together with its charm comes with features such as:
Fault-tolerance, replication, scalability and high-availability out-of-the-box.
SASL/SCRAM auth for Broker-Broker and Client-Broker authenticaion enabled by default.
Access control management supported with user-provided ACL lists.
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To install charmed-kafka, simply use the following command: