Aufbau eines automatisierten Testframeworks basierend auf Chaos Mesh und Argo
Diese Seite wurde von PageTurner AI übersetzt (Beta). Nicht offiziell vom Projekt unterstützt. Fehler gefunden? Problem melden →

Chaos Mesh ist eine Open-Source-Chaos-Engineering-Plattform für Kubernetes. Obwohl sie umfangreiche Möglichkeiten zur Simulation abnormaler Systemzustände bietet, löst sie nur einen Teil des Chaos-Engineering-Puzzles. Neben der Fehlerinjektion umfasst eine vollständige Chaos-Engineering-Anwendung das Aufstellen von Hypothesen zu definierten stabilen Zuständen, das Durchführen von Experimenten in Produktionsumgebungen, die Validierung des Systems über Testfälle und die Automatisierung des Testings.
Dieser Artikel beschreibt, wie wir mit TiPocket, einem automatisierten Testframework, einen vollständigen Chaos-Engineering-Testzyklus für TiDB, unsere verteilte Datenbank, aufbauen.