Production Grade Kafka on K8s
summary
Shows a concrete path to run production Kafka on Kubernetes using a Kafka Operator (Strimzi) that deploys brokers and ZooKeeper from a single CRD, runs an Entity Operator with Topic and User operators, and automates version-matched upgrades, rolling updates, and pod affinity across AZs. Demo creates one broker + one ZooKeeper, exposes an internal NLB and broker load balancer, and reports resources as Ready. Features include mTLS and SCRAM auth, JBOD storage, Cruise Control balancing, Kafka Connect/Bridge and topic/user lifecycle management.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 0:26Agenda
- 0:47Kafka
- 1:37microservices
- 2:15use cases
- 2:48Kafka concepts
- 4:02Kafka components
- 5:07Traditional deployment
- 6:22Streams
- 8:07Kafka Project
- 8:58Kafka Design
- 10:22Kafka Deployment Architecture
- 13:40Kafka Ecosystem
- 17:52Demo
related talks
29mKafka on Kubernetes: Does it really have to be the hard way?
33mKafka Operator: Managing and Operating Kafka Clusters in Kubernetes [A]
24mMake Your Kafka Cluster Production-Ready
44mTaming Apache Kafka Using GitOps
50mRunning Apache Kafka on Kubernetes and OpenShift
24mKafka & Kubernetes - Migrating to a World Without Zookeeper
47mRunning Kafka in Kubernetes: a practical guide
27mRunning Kafka in Kubernetes a practical guide
