3 How Strimzi Maps Kafka to Kubernetes Primitives

Apache Kafka & Strimzi · 5:03

Listen on 93

Lyrics

[Verse 1]
When Kafka meets Kubernetes, there's a bridge to build
Strimzi maps the concepts so your clusters can be filled
Brokers need persistence and a place to call their home
StatefulSets or StrimziPodSets give them room to roam

[Chorus]
Map it out, map it out, primitives align
Brokers to StatefulSets, everything's by design
Configs to ConfigMaps, secrets hold the keys
Storage to PVCs, networking with ease
Map it out, map it out, Strimzi shows the way
Kafka primitives dancing in the Kubernetes ballet

[Verse 2]
Configuration settings need a place to live and breathe
ConfigMaps hold the broker props that make your cluster weave
Every setting tuned and stored in Kubernetes style
Bootstrap servers, log retention, optimized by the mile

[Chorus]
Map it out, map it out, primitives align
Brokers to StatefulSets, everything's by design
Configs to ConfigMaps, secrets hold the keys
Storage to PVCs, networking with ease
Map it out, map it out, Strimzi shows the way
Kafka primitives dancing in the Kubernetes ballet

[Verse 3]
TLS certificates encrypted in Secret vaults secure
Client authentication, broker trust that will endure
Persistent storage calling for PVCs and their class
StorageClass definitions make your data built to last

[Bridge]
Services expose the brokers
Ingress routes the calls
LoadBalancers and NodePorts
Break down networking walls
Every primitive has purpose
In this orchestrated dance
Strimzi makes the mapping
Nothing left to chance

[Chorus]
Map it out, map it out, primitives align
Brokers to StatefulSets, everything's by design
Configs to ConfigMaps, secrets hold the keys
Storage to PVCs, networking with ease
Map it out, map it out, Strimzi shows the way
Kafka primitives dancing in the Kubernetes ballet

[Outro]
From Apache Kafka concepts
To Kubernetes native forms
Strimzi builds the bridges
Through the cloud computing storms

← 2 Step-by-Step Migration Process | 1 Sizing & Topology Planning →