[Verse 1] ZooKeeper's been our trusted friend for years Managing metadata, handling all our fears But Strimzi's moving forward, there's a new way to go KRaft mode is coming, though the pace is slow [Chorus] KRaft mode, KRaft mode, controllers lead the way No more ZooKeeper dependency to stay Node pools define the roles we need Controller-only or combined indeed KRaft mode, KRaft mode, the future's here today [Verse 2] Strimzi's roadmap shows us where we're bound KRaft support is building, getting more sound From experimental status to production grade The transition path is carefully being made [Chorus] KRaft mode, KRaft mode, controllers lead the way No more ZooKeeper dependency to stay Node pools define the roles we need Controller-only or combined indeed KRaft mode, KRaft mode, the future's here today [Verse 3] Migration from ZooKeeper takes some planning time Data transformation, keeping systems in line KafkaNodePool CRD helps us organize Controller nodes and brokers, each with their own size [Bridge] Controller-only nodes just manage state Combined nodes handle both, they don't hesitate Role-based management gives us the control Each node pool serves its designated goal [Chorus] KRaft mode, KRaft mode, controllers lead the way No more ZooKeeper dependency to stay Node pools define the roles we need Controller-only or combined indeed KRaft mode, KRaft mode, the future's here today [Outro] Strimzi's KRaft journey, step by step we climb Leaving ZooKeeper behind, it's just a matter of time Controllers rule the cluster in this brand new way KRaft mode in Kubernetes, it's here to stay
← 1 KRaft Performance Characteristics | 4 Encrypting Data at Rest →