Strimzi: Apache Kafka on Kubernetes cover

Technology · Ebook

Strimzi: Apache Kafka on Kubernetes

by Shriira Press

4.8(432)188 pagesPublished 2026

Strimzi is the CNCF project for running Apache Kafka on Kubernetes — using Operators to deploy and manage Kafka clusters (and topics, users, connectors) declaratively, automating Kafka's complex operations. This free book teaches it from the ground up: the Kafka-on-Kubernetes problem and what Strimzi is, Apache Kafka and event-streaming concepts, Strimzi's architecture (the Operators and custom resources), deploying a Kafka cluster (the Kafka resource, brokers, storage, KRaft), topics and users (the Topic and User Operators), security (TLS, authentication, authorization, automatic certificate management), operations (scaling, rolling upgrades, storage, Cruise Control rebalancing), Kafka Connect and the ecosystem (connectors, MirrorMaker, the Bridge), monitoring and production, and using Strimzi in practice. Ten focused chapters with clear diagrams that make Kafka on Kubernetes practical — declare clusters, topics, and users as Kubernetes resources, and let Strimzi's Operators automate the deep operational expertise (scaling, safe rolling upgrades, secure-by-default with cert rotation, partition rebalancing) — production-grade Kafka, managed as code.

Contents

  1. 1Preface
  2. 2Chapter 1 — What Strimzi Is
  3. 3Chapter 2 — Apache Kafka and Event Streaming
  4. 4Chapter 3 — Strimzi Architecture
  5. 5Chapter 4 — Deploying a Kafka Cluster
  6. 6Chapter 5 — Topics and Users
  7. 7Chapter 6 — Security
  8. 8Chapter 7 — Operations: Scaling, Upgrades, and Rebalancing
  9. 9Chapter 8 — Kafka Connect and the Ecosystem
  10. 10Chapter 9 — Monitoring and Production
  11. 11Chapter 10 — Strimzi in Practice