Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
litmus — Cloud-native Chaos-Engineering-Plattform für Kubernetes mit Fehlerinjektion, Workflow-Orchestrierung und Steady-State-Validierung, um Systemschwächen aufzudecken. | Kitploit
Tools/GitHubGitHub/litmuschaos/litmus
Cloud-Infrastruktur-SicherheitCloud-SicherheitDevSecOpsChaos-EngineeringTop in Chaos-Engineering Nr.2
GitHublitmuschaos/litmus

litmus

Cloud-native Chaos-Engineering-Plattform für Kubernetes mit Fehlerinjektion, Workflow-Orchestrierung und Steady-State-Validierung, um Systemschwächen aufzudecken.

Repository anzeigen
5.7k900126vor 3 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Webseite
Teilen

LitmusChaos

LitmusChaos

Open-Source-Plattform für Chaos Engineering

Slack Channel GitHub Workflow Docker Pulls GitHub stars GitHub issues Twitter Follow OpenSSF Best Practices FOSSA Status YouTube Channel



Lies dies in anderen Sprachen.

🇰🇷 🇨🇳 🇧🇷 🇮🇳 🇪🇸

Übersicht

LitmusChaos ist eine Open-Source-Plattform für Chaos Engineering, die es Teams ermöglicht, Schwachstellen und potenzielle Ausfälle in Infrastrukturen zu identifizieren, indem sie Chaostests auf kontrollierte Weise auslöst. Entwickler und SREs können mit LitmusChaos Chaos Engineering betreiben, da es einfach zu bedienen ist, auf modernen Prinzipien des Chaos Engineering basiert und von der Community mitgestaltet wird. Es ist zu 100 % Open Source und ein CNCF-Projekt.

LitmusChaos verfolgt einen Cloud-nativen Ansatz, um Chaos zu erzeugen, zu verwalten und zu überwachen. Die Plattform selbst läuft als eine Reihe von Microservices und nutzt Kubernetes Custom Resources (CRs), um die Chaos-Absicht sowie die Steady-State-Hypothese zu definieren.

Auf hoher Ebene umfasst Litmus:

  • Chaos Control Plane: Ein zentrales Chaos-Management-Tool namens chaos-center, das beim Erstellen, Planen und Visualisieren von Litmus-Chaos-Workflows hilft.
  • Chaos Execution Plane Services: Bestehend aus einem Chaos-Agenten und mehreren Operatoren, die das Experiment in einer definierten Ziel-Kubernetes-Umgebung ausführen und überwachen.

Architekturübersicht

Im Zentrum der Plattform stehen die folgenden Chaos-Custom-Resources:

  • ChaosExperiment: Eine Ressource, um die Konfigurationsparameter eines bestimmten Fehlers (Fault) zu bündeln. ChaosExperiment-CRs sind im Wesentlichen installierbare Vorlagen, die die Bibliothek beschreiben, die den Fehler ausführt, die zum Ausführen benötigten Berechtigungen sowie die Standardwerte angeben, mit denen sie arbeitet. Über das ChaosExperiment unterstützt Litmus BYOC (Bring-Your-Own-Chaos), das die (optionale) Integration von Drittanbieter-Tools zur Durchführung der Fehlerinjektion ermöglicht.

  • ChaosEngine: Eine Ressource, um eine Kubernetes-Anwendungsworkload/-dienst, einen Knoten oder eine Infrastrukturkomponente mit einem durch das ChaosExperiment beschriebenen Fehler zu verknüpfen. Sie bietet außerdem Optionen, die Ausführungseigenschaften anzupassen und die Steady-State-Validierungsbeschränkungen mithilfe von ‚probes' festzulegen. Die ChaosEngine wird vom Chaos-Operator überwacht, der sie über Runner abgleicht (die Experimentausführung auslöst).

Die ChaosExperiment- und ChaosEngine-CRs sind in ein Workflow-Objekt eingebettet, das ein oder mehrere Experimente in einer gewünschten Reihenfolge aneinanderreihen kann.

  • ChaosResult: Eine Ressource, die die Ergebnisse der Experimentausführung speichert. Sie liefert Details zum Erfolg jeder Validierungsbeschränkung, den Revert-/Rollback-Status des Fehlers sowie ein Urteil (Verdict). Der Chaos-Exporter liest die Ergebnisse und stellt die Informationen als Prometheus-Metriken bereit. ChaosResults sind besonders bei automatisierten Ausführungen nützlich.

ChaosExperiment-CRs werden auf hub.litmuschaos.io gehostet. Es ist ein zentraler Hub, auf dem Anwendungsentwickler oder Anbieter ihre Chaosexperimente teilen, damit deren Nutzer sie nutzen können, um die Resilienz der Anwendungen in der Produktion zu erhöhen.

Anwendungsfälle

  • Für Entwickler: Chaosexperimente während der Anwendungsentwicklung als Erweiterung von Unit-Tests oder Integrationstests ausführen.
  • Für CI/CD-Pipeline-Entwickler: Chaos als Pipeline-Stufe ausführen, um Fehler zu finden, wenn die Anwendung in einer Pipeline Fehlerpfaden ausgesetzt ist.
  • Für SREs: Chaosexperimente in der Anwendung und/oder der umgebenden Infrastruktur planen und terminieren. Diese Praxis identifiziert Schwachstellen im Bereitstellungssystem und erhöht die Resilienz.

Erste Schritte mit Litmus

Um loszulegen, schau dir die Litmus-Dokumentation an, insbesondere den Abschnitt Installation auf der Seite Erste Schritte mit Litmus.

Beiträge zum Chaos Hub

Schau dir die Richtlinien für Beiträge zum Chaos Hub an

Community

Community-Ressourcen:

Zögere nicht, uns zu kontaktieren, wenn du Fragen, Anliegen oder Feature-Wünsche hast

  • Gib uns einen Stern ⭐️ - Wenn du LitmusChaos verwendest oder es ein interessantes Projekt findest, freuen wir uns über einen Stern ❤️

  • Folge LitmusChaos auf Twitter @LitmusChaos.

  • Abonniere den LitmusChaos-YouTube-Kanal für regelmäßige Updates und Meeting-Aufzeichnungen.

  • Um unserer Slack-Community beizutreten und unsere Community-Mitglieder kennenzulernen, bringe deine Fragen und Meinungen ein und tritt dem Kanal #litmus im Kubernetes-Slack bei.

Community-Meetings

  1. Community-Meetings
  • Diese finden jeden dritten Mittwoch im Monat um 17:30 Uhr GMT / 18:30 Uhr MESZ / 22 Uhr IST statt
  • In diesen Meetings geht es um Community-Updates, Ankündigungen neuer Funktionen oder Releases sowie um Geschichten von Nutzern/Anwendern. Jeder in der Community ist willkommen, teilzunehmen und sich an den Diskussionen zu beteiligen.
Tool herunterladen