2 Dashboards with Grafana Kafka on Kubernetes with Strimzi · 4:30 Dive into Grafana's powerful monitoring capabilities for your Kafka cluster, as you learn how to import and navigate the three essential Strimzi-provided dashboards that keep your metrics visible around the clock.
5 Alerting Kafka on Kubernetes with Strimzi · 5:53 Dive into the critical practice of setting up alerting for your Kafka cluster using Prometheus rules, learning how to proactively detect and respond to broker failures before they disrupt your streaming platform.
1 Prerequisites Kafka on Kubernetes with Strimzi · 3:14 Setting the stage for success, this chapter walks you through the essential Kubernetes cluster options you'll need before diving into Strimzi, from local development tools like Minikube and Kind to major cloud providers including AWS EKS, Azure AKS, and Google GKE.
1 Rolling Updates & Upgrades Kafka on Kubernetes with Strimzi · 4:41 Rolling updates and upgrades with Strimzi demystify how Kafka clusters evolve without downtime, showing how pods are cycled one by one while StatefulSets ensure continuous data flow and cluster stability throughout the process.
2 Scaling Kafka on Kubernetes with Strimzi · 4:11 Explore how to scale a Kafka cluster on Kubernetes by adding brokers and adjusting replica counts, while watching the Strimzi operator automatically handle partition reassignment and pod deployment.
5 Disaster Recovery Kafka on Kubernetes with Strimzi · 3:39 Disaster recovery for Kafka clusters on Kubernetes gets the spotlight here, covering what happens when KRaft quorum breaks down and controllers fail. Listeners will learn how to back up and restore metadata logs, use Kafka storage scripts, and bring a cluster back from the brink before losing control.
4 Lab: Multi-Cluster Replication Kafka on Kubernetes with Strimzi · 4:16 Dive into a hands-on lab that walks you through deploying a multi-cluster Kafka replication setup on Kubernetes, where you'll configure Mirror Maker 2 to sync data between primary and secondary clusters in an active-passive architecture.
2 KRaft and Kafka Streams / Connect Kafka on Kubernetes with Strimzi · 4:19 Explore how KRaft mode eliminates ZooKeeper from Kafka's architecture while Kafka Streams and Kafka Connect continue operating seamlessly, giving you a clear picture of what changes under the hood and what stays the same.
4 Backup and Recovery Kafka on Kubernetes with Strimzi · 4:17 Covering the critical practices of protecting your Kafka deployment, this chapter walks you through backing up topic configurations, exporting YAML files, and safeguarding cluster settings so you can recover quickly when disaster strikes.
3 Multi-Tenancy & Quotas Kafka on Kubernetes with Strimzi · 3:18 Dive into the world of multi-tenancy in Kafka on Kubernetes, exploring how to isolate multiple tenants cleanly within a shared KRaft controller environment using metadata quotas and rate limiting to maintain performance boundaries.
3 Distributed Tracing Kafka on Kubernetes with Strimzi · 3:50 Dive into the world of distributed tracing for Kafka on Kubernetes, exploring how OpenTelemetry can instrument and track the full journey of messages from producer to broker to consumer.
3 Capacity Planning Kafka on Kubernetes with Strimzi · 5:06 Covering the essential math behind Kafka cluster sizing, this chapter walks you through how to calculate storage requirements by multiplying retention time, throughput, and replication factor to ensure your Kubernetes deployment has exactly what it needs.
3 Cruise Control for Rebalancing Kafka on Kubernetes with Strimzi · 4:29 Dive into Cruise Control, the powerful tool that automatically monitors broker load and optimizes partition assignments to keep your Kafka cluster balanced and performing at its best.
5 Multi-Tenancy Kafka on Kubernetes with Strimzi · 4:11 Explore the essential concepts of multi-tenancy in Kafka on Kubernetes, learning how to isolate tenants using namespaces, enforce resource boundaries, and keep environments like dev and prod cleanly separated.
4 GitOps & Infrastructure as Code Kafka on Kubernetes with Strimzi · 3:26 Explore how GitOps tools like ArgoCD and Flux streamline Kafka deployments on Kubernetes by treating Git repositories as the single source of truth, enabling automated, declarative cluster management with Strimzi configs.
1 Strimzi on OpenShift Kafka on Kubernetes with Strimzi · 4:21 Dive into deploying Strimzi on OpenShift, exploring how operators, Routes, and Security Context Constraints work together to create a secure, production-ready Kafka environment. Discover how Red Hat AMQ Streams serves as the enterprise-grade distribution for organizations running Kafka at scale.
2 Kafka Bridge (HTTP API) Kafka on Kubernetes with Strimzi · 4:11 Discover how the Kafka Bridge enables legacy and HTTP-based systems to seamlessly communicate with Kafka clusters, and learn how to deploy it using a simple KafkaBridge custom resource definition on Kubernetes.
3 Schema Registry Integration Kafka on Kubernetes with Strimzi · 4:36 Exploring the integration of Schema Registry with Kafka on Kubernetes, this chapter covers how to deploy and configure Apicurio or Confluent Schema Registry alongside Strimzi to enforce and manage message structure validation in your streaming environment.
4 Kafka Streams & ksqlDB on Kubernetes Kafka on Kubernetes with Strimzi · 3:29 Deploying Kafka Streams and ksqlDB on Kubernetes requires careful handling of stateful workloads, and this chapter walks you through mounting persistent volumes, managing state stores, and leveraging Kubernetes to keep your streaming applications resilient and scalable alongside your Strimzi cluster.
5 Custom Operator Extensions Kafka on Kubernetes with Strimzi · 5:29 Diving into the world of custom operator extensions, this chapter teaches you how to build your own reconcilers and controllers on top of Strimzi, using custom resource definitions and Java libraries to inject business logic and automate cluster management your way.
Appendix A: Quick Reference — Strimzi CRD Cheat Sheet Kafka on Kubernetes with Strimzi · 4:19 A rapid-fire reference guide to Strimzi's nine core Custom Resource Definitions (CRDs), Appendix A breaks down each resource's purpose and key spec fields so you can quickly configure and deploy Kafka clusters, node pools, topics, and users on Kubernetes with confidence.
Appendix B: Recommended Learning Resources Kafka on Kubernetes with Strimzi · 4:32 A curated guide to the best learning materials for mastering Kafka on Kubernetes, pointing listeners toward essential resources including the Strimzi documentation, official guides, and GitHub repositories to accelerate their journey.
Appendix C: Lab Environment Setup Kafka on Kubernetes with Strimzi · 3:41 A practical walkthrough of setting up a local Kubernetes lab environment, covering three different approaches — including the lightweight Kind option — and the minimum hardware requirements needed to run Kafka with Strimzi effectively.
2 Installation de Strimzi Kafka on Kubernetes with Strimzi · 3:13 Découvrez les trois méthodes d'installation de Strimzi sur Kubernetes : Helm, les manifestes YAML, et OperatorHub, pour choisir celle qui correspond le mieux à votre environnement.
3 Pourquoi Strimzi ? Kafka on Kubernetes with Strimzi · 3:19 Découvrez pourquoi déployer Apache Kafka sur Kubernetes représente un défi complexe, notamment en raison de la gestion des charges avec état, du stockage persistant et de la coordination des nœuds. Strimzi s'impose comme la solution idéale pour automatiser et simplifier ces contraintes opérationnelles.
2 Configuration de l'accès externe Kafka on Kubernetes with Strimzi · 2:59 Plongez dans la configuration de l'accès externe à Kafka sur Kubernetes, en découvrant comment déclarer correctement les advertised listeners pour permettre aux clients externes de se connecter aux courtiers du cluster.
2 Authentification Kafka on Kubernetes with Strimzi · 2:39 Dive into the three authentication methods available in Strimzi — mutual TLS with certificates, SCRAM-SHA-512 with username/password credentials, and OAuth 2.0 for modern service integration — and learn how each approach secures your Kafka cluster on Kubernetes.
4 Stratégies de stockage Kafka on Kubernetes with Strimzi · 2:52 Plongez dans les stratégies essentielles de stockage pour Kafka sur Kubernetes, en explorant la configuration JBOD et la gestion multi-disques pour optimiser la répartition des données entre brokers.
Annexe D : Parcours de certification Kafka on Kubernetes with Strimzi · 3:00 Annexe D : Parcours de certification trace la voie vers les trois certifications clés pour maîtriser Kafka sur Kubernetes — CCDAK, CKA et CKAD — en couvrant les compétences essentielles comme les producers, consumers, partitions et la sérialisation des schemas.