
Chaos Monkey é uma ferramenta de resiliência que ajuda aplicações a tolerar falhas aleatórias de instâncias.

O Chaos Monkey encerra aleatoriamente instâncias de máquinas virtuais e contêineres que executam dentro do seu ambiente de produção. Expor engenheiros a falhas com mais frequência os incentiva a construir serviços resilientes.
Consulte a documentação para obter informações sobre como usar o Chaos Monkey.
O Chaos Monkey é um exemplo de ferramenta que segue os Princípios da Engenharia do Caos.
Esta versão do Chaos Monkey é totalmente integrada ao Spinnaker, a plataforma de entrega contínua que usamos na Netflix. Você precisa gerenciar seus aplicativos com o Spinnaker para usar o Chaos Monkey para encerrar instâncias.
O Chaos Monkey deve funcionar com qualquer backend que o Spinnaker suporte (AWS, Google Compute Engine, Azure, Kubernetes, Cloud Foundry). Ele foi testado com AWS, GCE e Kubernetes.
Para instalar o binário do Chaos Monkey na sua máquina local:
go get github.com/netflix/chaosmonkey/cmd/chaosmonkey
Consulte a documentação para obter instruções sobre como configurar e implantar o Chaos Monkey.