Introduce New CRD ShardingSphereChaos
- Mentors
- tuichenchuxin, Maxwell Miao
- Organization
- Apache Software Foundation
- Technologies
- go, kubernetes, chaos
- Topics
- cloud, chaosEngineer
Problem:
Introduce New CRD ShardingSphereChaos to ShardingSphere.
Plan:
1. Design chaos based on ShardingSphere in a production environment
2.Implement it to out environment by operator.define the status and spec of the corresponding crd based on the actual chaos implemented (considering its duration, running state). The chaos can be managed by writing corresponding logic code in reconcile.
3.make it automatic and do a lot chaos experiments to improve system availability.
Result:
1.chaos CRD and controller.
2.chaosEngineer theory about ShardingSphere
3.automatic chaos engineer