Strimzi
Kubernetes operator that automates running Apache Kafka clusters, handling deployment, configuration, and lifecycle management.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Strimzi packages Apache Kafka (also in this catalog) and its surrounding components as Kubernetes custom resources and operators, automating cluster provisioning, topic and user management, upgrades, and scaling that would otherwise require manual Kafka administration expertise. A team manages Kafka the same way they manage any other Kubernetes workload.
Strimzi is a fit for teams that want to run Kafka on Kubernetes without operating it by hand, a Kubernetes-operator layer on top of Kafka itself rather than a replacement for it.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
The standard operator for running Kafka on Kubernetes, complementary to Apache Kafka itself.
- Mature
- Foundation-governed
- Categories
- Backend
- Languages
- Java
- License
- Apache-2.0
Related Projects
Apache Kafka
Apache-2.0Distributed event streaming platform that stores data as a durable, replayable log, built for high-throughput real-time pipelines rather than traditional point-to-point queuing.
Actively maintained
- Backend
Pulsar
Apache-2.0Distributed messaging and streaming platform that unifies traditional queuing and event streaming with built-in multi-tenancy.
Actively maintained
- Backend
Quarkus
Apache-2.0Kubernetes-native Java framework designed for fast startup times and low memory footprint, tailored for containers and serverless.
Actively maintained
- Backend
Supabase
Apache-2.0Open source Firebase alternative providing a Postgres database, authentication, instant APIs, edge functions, realtime subscriptions and storage.
Actively maintained
- Backend
- Database
- Authentication & Security
Spotted an error? Suggest an edit on GitHub.