liveBook · Manning

Strimzi

Strimzi is an open-source Kubernetes operator and set of resources for deploying and managing Apache Kafka clusters and related components.

How 2 Manning books explain it

Quarkus in Action

Strimzi is an operator and set of Kubernetes resources for running and managing Apache Kafka clusters.

How it is used
Deploys Kafka as independently managed infrastructure for a local production-style microservice environment.
How deep it goes
Shows container selection, startup commands, companion ZooKeeper deployment, and bootstrap configuration, without detailing operator resources.
Examples
Uses Kafka and ZooKeeper containers, Docker Compose commands, and a production Kafka bootstrap-server property.
What you can do after
Operate a Kafka-backed infrastructure stack with Docker Compose and configure Quarkus services to locate Kafka.

Read how Quarkus in Action explains Strimzi →

Apache Kafka in Action

The Strimzi Cluster Operator is a Kubernetes controller that deploys and manages Kafka clusters and their associated components.

How it is used
Deploys and operates self-managed Kafka within an existing Kubernetes environment.
How deep it goes
Explains the operator architecture and managed resources, but stops short of deployment commands or configuration manifests.
Examples
Uses Kubernetes deployments, operator-managed brokers, topics, users, secrets, TLS keys, and a Strimzi architecture diagram.
What you can do after
Operate/configure self-managed Kafka and its associated resources through Kubernetes operators.

Read how Apache Kafka in Action explains Strimzi →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.