Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

Latest commit

 

History

History
41 lines (25 loc) · 2.17 KB

plugins.md

File metadata and controls

41 lines (25 loc) · 2.17 KB
id title sidebar_label
plugins
Using other chaos libraries as plugins
Plugins

Litmus provides a way to use any chaos library or a tool to inject chaos. The chaos tool to be compatible with Litmus should satisfy the following requirements:

  • Should be available as a Docker Image
  • Should take configuration through a config-map

The plugins or chaos-libraries host the core logic to inject chaos.

These plugins are hosted at https://github.com/litmuschaos/litmus-ansible/tree/master/chaoslib

Litmus project has integration into the following chaos-libraries.

Chaos Library Logo Experiments covered
Litmus Litmus native chaos libraries that encompasses the chaos capabilities for pod-kill, container-kill, cpu-hog, network-chaos, disk-chaos, memory-hog
Pumba Pumba provides chaos capabilities for network-delay
PowerfulSeal PowerfulSeal provides chaos capabilities for pod-kill

Usage of plugins is a configuration parameter inside the chaos experiment.

Add an example snippet here.