2 Custom Resource Definitions (CRDs)

chillwave samba, choral big band

Listen on 93

Lyrics

[Verse 1]
Eight resources define your cluster's fate
Kafka reigns supreme, the primary gate
Topics and Users follow close behind
Declarative magic, perfectly aligned

[Chorus]
CRDs are the blueprint, custom and clean
K-T-U for the basics, then Connect's machine
Bridge and Mirror, Rebalance the load
NodePool completes what operators bestowed

[Verse 2]
KafkaTopic speaks in YAML tongue
No more command-line battles to be sung
Partitions and replicas, retention time
Configuration living in cluster rhyme

[Chorus]
CRDs are the blueprint, custom and clean
K-T-U for the basics, then Connect's machine
Bridge and Mirror, Rebalance the load
NodePool completes what operators bestowed

[Verse 3]
KafkaUser grants access with ACL grace
SCRAM or mTLS, security's embrace
KafkaConnect spawns connectors alive
Source and sink channels help data thrive

[Bridge]
MirrorMaker2 spans the void between
Clusters mirrored in replication scene
KafkaBridge opens HTTP's door
REST requests knock where protocols soar

[Verse 4]
KafkaRebalance calls Cruise Control's might
Optimization algorithms burning bright
KafkaNodePool groups your brokers neat
Thirty-six and beyond makes scaling sweet

[Chorus]
CRDs are the blueprint, custom and clean
K-T-U for the basics, then Connect's machine
Bridge and Mirror, Rebalance the load
NodePool completes what operators bestowed

[Outro]
Custom definitions, Kubernetes-born
Strimzi's vocabulary since platform dawn
Eight resources dancing, perfectly timed
Apache Kafka's future, declaratively designed

← 1 Strimzi Operators | 3 How Strimzi Maps Kafka to Kubernetes Primitives →