[Verse 1] Kubernetes runs containers with ease and grace But stateful workloads challenge this cloud-native space Persistent data, ordered deployments too Apache Kafka needs more than pods can do Storage that survives when containers restart Network identity that won't fall apart [Chorus] Why Strimzi, why choose this way? Operator magic guides us day by day CNCF trusted, community strong Lifecycle management where we belong Strimzi makes Kafka sing on Kubernetes wings That's why we choose these operator things [Verse 2] Confluent Operator brings commercial might Enterprise features and support so tight But licensing costs can make budgets weep Vendor lock-in runs expensive and deep Bare metal Kafka gives you full control But ops complexity takes its toll [Chorus] Why Strimzi, why choose this way? Operator magic guides us day by day CNCF trusted, community strong Lifecycle management where we belong Strimzi makes Kafka sing on Kubernetes wings That's why we choose these operator things [Bridge] Custom resources declare your intent Rolling updates with zero lament Scaling brokers with a simple command Health checks and monitoring, all so grand Open source freedom, no vendor chains Cloud Native Computing Foundation reigns [Verse 3] Operator pattern drives the lifecycle dance From installation to upgrade, nothing left to chance Reconciliation loops keep state in line Configuration drift becomes benign Community plugins extend what you can do Ecosystem thriving, innovations new [Final Chorus] Why Strimzi, now we know the way Operator magic guides us day by day CNCF trusted, community strong Lifecycle management where we belong Strimzi makes Kafka sing on Kubernetes wings That's why we love these operator things [Outro] Stateful workloads need not fear Strimzi's operator makes the path clear On Kubernetes clouds, our Kafka soars Open source power that never ignores
← 3 The Quorum Controller | 3 Metadata Records & Versioning →