3 Deploying Your First Kafka Cluster

sitar drum and bass, russian roots reggae, illbient cumbia, grunge american primitivism

Listen on 93

Lyrics

[Verse 1]
Custom resource YAML in your hands tonight
Kafka kind with metadata, spec defined just right
Minimal configuration, three replicas will do
Bootstrap servers waiting for the messages to flow through
ZooKeeper or KRaft mode, architectural choice
Legacy coordination or consensus with one voice

[Chorus]
Deploy, watch, verify - the Strimzi trinity
Ephemeral fades away, persistent stays with me
Kubectl get kafka shows the reconciliation dance
Producer consumer testing gives your cluster its chance
Deploy, watch, verify - memorize this refrain
Three steps to mastery in the Kubernetes domain

[Verse 2]
Storage configurations split the architect's mind
Ephemeral volumes vanish, leave no trace behind
Persistent claims endure through pod restarts and more
Volume templates carve out space on the storage floor
Size and class annotations painted in your spec
Retention policies guarding every message's trek

[Chorus]
Deploy, watch, verify - the Strimzi trinity
Ephemeral fades away, persistent stays with me
Kubectl get kafka shows the reconciliation dance
Producer consumer testing gives your cluster its chance
Deploy, watch, verify - memorize this refrain
Three steps to mastery in the Kubernetes domain

[Bridge]
Operator logs cascading, watch the magic unfold
Reconciliation cycles, stories being told
Ready status flickers green, the cluster comes alive
Bootstrap three nine zero nine two, connection will arrive
Echo test messages bouncing through the queues
Consumption proves the pipeline, deployment never blues

[Verse 3]
KRaft eliminates the ZooKeeper dependency chain
Metadata stored in topics, consensus without pain
Controller quorum elected, simplified design
But ZooKeeper still reliable, battle-tested and fine
Choose your coordination, both paths lead to success
Production workloads humming with distributed finesse

[Chorus]
Deploy, watch, verify - the Strimzi trinity
Ephemeral fades away, persistent stays with me
Kubectl get kafka shows the reconciliation dance
Producer consumer testing gives your cluster its chance
Deploy, watch, verify - memorize this refrain
Three steps to mastery in the Kubernetes domain

[Outro]
Custom resource submitted, watch the pods ignite
Messages flowing freely through the distributed night

← 2 Installing Strimzi | 4 Lab: Hello Strimzi →