Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.58 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.58 KB

The Simian Army - Docker Edition

This project provides a highly configurable Docker image of the Simian Army as a sound basis for automating chaos experiments.

The Simian Army is a suite of tools for keeping your cloud operating in top form. Chaos Monkey, the first member, is a resiliency tool that helps ensure that your applications can tolerate random instance failures

Quick Start

This will start the Docker container and configure Chaos Monkey to consider all AWS auto scaling groups for termination:

docker run -it --rm \
    -e SIMIANARMY_CLIENT_AWS_ACCOUNTKEY=$AWS_ACCESS_KEY_ID \
    -e SIMIANARMY_CLIENT_AWS_SECRETKEY=$AWS_SECRET_ACCESS_KEY \
    -e SIMIANARMY_CLIENT_AWS_REGION=$AWS_REGION \
    -e SIMIANARMY_CALENDAR_ISMONKEYTIME=true \
    -e SIMIANARMY_CHAOS_ASG_ENABLED=true \
    mlafeldt/simianarmy

Note: This example is safe to run as Chaos Monkey will operate in dry-run mode (SIMIANARMY_CHAOS_LEASHED is true by default).

Documentation

Author

This project is being developed by Mathias Lafeldt.