BBVA / chaos-monkey-engine

A Chaos Engineering swiss army knife
Apache License 2.0
45 stars 6 forks source link
chaos-monkey resilience-testing

Chaos Monkey Engine

.. image:: https://codecov.io/gh/BBVA/chaos-monkey-engine/branch/master/graph/badge.svg :target: https://codecov.io/gh/BBVA/chaos-monkey-engine :alt: Coverage

.. image:: https://readthedocs.org/projects/chaos-monkey-engine/badge/?version=latest :target: http://chaos-monkey-engine.readthedocs.io/?badge=latest :alt: Documentation Status

.. image:: https://travis-ci.org/BBVA/chaos-monkey-engine.svg?branch=master :target: https://travis-ci.org/BBVA/chaos-monkey-engine :alt: Build Status

.. image:: https://img.shields.io/pypi/v/chaosmonkey.svg :target: https://pypi.python.org/pypi/chaosmonkey :alt: PyPI package

.. image:: https://img.shields.io/docker/automated/bbvalabs/chaos-monkey-engine.svg :target: https://hub.docker.com/r/bbvalabs/chaos-monkey-engine/ :alt: Dockerhub Build

The Chaos Monkey Engine (CME) is a tool to orchestrate attacks to your cloud infrastructure in order to implement the principles of Chaos Engineering <http://principlesofchaos.org>). It is inspired in the Netflix's SimianArmy <https://github.com/Netflix/SimianArmy> but built with these principles in mind:

The CME is completely API-driven, so that it can be easily integrated with external and third-party systems.

To try a quickstart <http://chaos-monkey-engine.readthedocs.io/quickstart.html#quickstart> or read more, please refer to the documentation <http://chaos-monkey-engine.readthedocs.io/>.

You can also find the last docker image build in the dockerhub <https://hub.docker.com/r/bbvalabs/chaos-monkey-engine/>_.

TODO:

Contributing to Chaos Monkey Engine

You can contribute to Chaos Monkey Engine in a few different ways: