
Chaos Monkey è uno strumento di resilienza che aiuta le applicazioni a tollerare guasti casuali delle istanze.

Chaos Monkey termina in modo casuale istanze di macchine virtuali e container che vengono eseguiti nel tuo ambiente di produzione. Esporre gli ingegneri ai guasti con maggiore frequenza li incentiva a creare servizi resilienti.
Consulta la documentazione per informazioni su come usare Chaos Monkey.
Chaos Monkey è un esempio di strumento che segue i Principi di Ingegneria del Caos.
Questa versione di Chaos Monkey è completamente integrata con Spinnaker, la piattaforma di continuous delivery che utilizziamo in Netflix. Devi gestire le tue app con Spinnaker per usare Chaos Monkey per terminare le istanze.
Chaos Monkey dovrebbe funzionare con qualsiasi backend supportato da Spinnaker (AWS, Google Compute Engine, Azure, Kubernetes, Cloud Foundry). È stato testato con AWS, GCE e Kubernetes.
Per installare il binario di Chaos Monkey sulla tua macchina locale:
go get github.com/netflix/chaosmonkey/cmd/chaosmonkey
Consulta la documentazione per le istruzioni su come configurare e distribuire Chaos Monkey.