Skip to content

This is an example project prepared for demonstrating Chaos Engineering experiment on a Spring boot application using Chaos Monkey and ChaosToolkit

Notifications You must be signed in to change notification settings

BINPIPE/chaos-testing-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaos Testing Demo |BINPIPE

This is an example project prepared for demonstrating Chaos Engineering experiment on a Spring boot application using Chaos Monkey and Chaos Toolkit

REST endpoints

  • /player/all - Return list of players and their rankings from a database
  • /actuator/chaosmonkey - Chaos Monkey for Spring Boot

Chaos Experiments

Set virtual environment in python and install chaostoolkit-spring

python3 -m venv ~/.venvs/chaostk
source  ~/.venvs/chaostk/bin/activate
pip install chaostoolkit
pip install chaostoolkit-spring

Run the experiment: chaos run experiments.json

About

This is an example project prepared for demonstrating Chaos Engineering experiment on a Spring boot application using Chaos Monkey and ChaosToolkit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.5%
  • Python 4.5%