Chaos Engineering
L'ingénierie du chaos injecte proactivement des défaillances (tuer des nœuds, ajouter de la latence, couper le réseau) pour vérifier la résilience du système et révéler des faiblesses cachées.
Objectif
Découvrir proactivement les faiblesses du système et le renforcer avant les défaillances réelles.
Mécanisme
Définissez une hypothèse d'état stable (p. ex. disponibilité >99,9 %). Injectez des défaillances (tuer des Pods/latence réseau/stress CPU). Vérifiez que l'état stable tient. Mis en œuvre par Chaos Monkey/Chaos Mesh/Litmus. Les game days exécutent des exercices d'équipe complète.
Cas d’usage
- Validation de la résilience
- Exercices de défaillance
- Durcissement du système