
Chaos Monkey est un outil de résilience qui aide les applications à tolérer des pannes d'instances aléatoires.

Chaos Monkey termine de manière aléatoire les instances de machines virtuelles et les conteneurs qui s'exécutent dans votre environnement de production. Exposer les ingénieurs à des pannes plus fréquemment les incite à créer des services résilients.
Consultez la documentation pour savoir comment utiliser Chaos Monkey.
Chaos Monkey est un exemple d'outil qui suit les principes de l'ingénierie du chaos.
Cette version de Chaos Monkey est entièrement intégrée à Spinnaker, la plateforme de livraison continue que nous utilisons chez Netflix. Vous devez gérer vos applications avec Spinnaker pour pouvoir utiliser Chaos Monkey afin de terminer des instances.
Chaos Monkey devrait fonctionner avec tout backend pris en charge par Spinnaker (AWS, Google Compute Engine, Azure, Kubernetes, Cloud Foundry). Il a été testé avec AWS, GCE et Kubernetes.
Pour installer le binaire Chaos Monkey sur votre machine locale :
go get github.com/netflix/chaosmonkey/cmd/chaosmonkey
Consultez la documentation pour obtenir des instructions sur la configuration et le déploiement de Chaos Monkey.