
SK Ali Arman
Chaos Engineering KubeDB MySQL Group Replication on Kubernetes, Testing Group Replication Cluster Resilience
Overview We conducted 80+ chaos experiments across 3 MySQL versions (8.0.36, 8.4.8, 9.6.0) and 2 Group Replication topologies (Single-Primary and Multi-Primary) on KubeDB-managed 3-node clusters. The goal: validate that KubeDB MySQL delivers zero data loss, automatic failover, and self-healing recovery under realistic failure conditions with production-level write loads.
The result: every experiment passed with zero data loss, zero split-brain, and zero errant GTIDs.
This post summarizes the methodology, results, and key findings from comprehensive chaos testing of KubeDB MySQL Group Replication.
chaos-engineering
chaos-mesh
database
group-replication
high-availability
kubedb
kubernetes
mysql