Charmed Apache Kafka K8s documentation
Charmed Apache Kafka K8s is an open-source operator that makes it easier to manage Apache Kafka on Kubernetes, with built-in support for enterprise features.
Apache Kafka is a free, open-source software project by the Apache Software Foundation. Users can find out more at the Apache Kafka project page.
Charmed Apache Kafka K8s is built on top of Juju and reliably simplifies the deployment, scaling, design, and management of Apache Kafka on Kubernetes in production. Additionally, you can use the charm to manage your Apache Kafka clusters with automation capabilities. It also offers replication, TLS, password rotation, easy-to-use application integration, and monitoring. Charmed Apache Kafka K8s operates Apache Kafka on different Kubernetes distributions, featuring support for both on-premise installation (e.g. using MicroK8s) or cloud services (e.g. AWS EKS).
Charmed Apache Kafka K8s is a solution designed and developed to help ops teams and administrators to automate Apache Kafka operations from Day 0 to Day 2, across multiple cloud environments and platforms.
Canonical has also developed the Charmed Apache Kafka operator to support Apache Kafka in VM/IAAS environments.
Charmed Apache Kafka K8s is developed and supported by Canonical, as part of its commitment to provide open-source, self-driving solutions, seamlessly integrated using the Operator Framework Juju. Please refer to Charmhub.io, for more Charmed operators that can be integrated by Juju.
In this documentation
Tutorials Get started - a hands-on introduction to using Charmed Apache Kafka K8s operator for new users |
How-to guides Step-by-step guides covering key operations and common tasks |
Reference Technical information - specifications, APIs, architecture |
Project and community
Charmed Apache Kafka K8s is a distribution of Apache Kafka. It’s an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.
- Read our Code of Conduct
- Join the Discourse forum
- Contribute and report issues
- Explore Canonical Data Fabric solutions
- Contact us for all further questions
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.
License
The Charmed Apache Kafka K8s Operator is free software, distributed under the Apache Software License, version 2.0. See LICENSE for more information.
Navigation
Level | Path | Navlink |
---|---|---|
1 | tutorial | Tutorial |
2 | t-overview | 1. Introduction |
2 | t-setup-environment | 2. Set up the environment |
2 | t-deploy | 3. Deploy Apache Kafka |
2 | t-relate-kafka | 4. Integrate with client applications |
2 | t-manage-passwords | 5. Manage passwords |
2 | t-enable-encryption | 6. Enable Encryption |
2 | t-reassign-partitions | 7. Reassign Partitions |
2 | t-cleanup-environment | 8. Cleanup your environment |
1 | how-to | How To |
2 | h-deploy | Deploy |
2 | h-deploy-eks | Deploy on EKS |
2 | h-deploy-aks | Deploy on AKS |
2 | h-manage-units | Manage units |
2 | h-manage-app | Manage applications |
2 | h-enable-encryption | Enable encryption |
2 | h-upgrade | Upgrade |
2 | h-enable-monitoring | Enable Monitoring |
2 | h-integrate-alerts-dashboards | Integrate alerts and dashboards |
2 | h-cluster-migration | Migrate a cluster |
2 | h-external-k8s-connection | External K8s connection |
2 | h-backup-restore-configuration | Backup and restore configuration |
1 | reference | Reference |
2 | r-releases | Release Notes |
3 | r-rev56_51 | Revision 56/51 |
2 | r-actions | Actions |
2 | r-configurations | Configurations |
2 | r-libraries | Libraries |
2 | r-file-system-paths | File System Paths |
2 | r-listeners | Apache Kafka Listeners |
2 | r-statuses | Statuses |
2 | r-requirements | Requirements |
2 | r-contacts | Contact |
1 | explanation | Explanation |
2 | e-security | Security |
2 | e-hardening | Hardening Guide |
2 | e-cluster-configuration | Cluster configuration |
2 | e-trademarks | Trademarks |
Redirects
Mapping table
Path | Location |
---|