Chaos Monkey

Chaos Monkey 是一种弹性工具,可帮助应用程序容忍随机实例故障。「Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.」

  • 所有者: Netflix/chaosmonkey
  • 平台:
  • 许可证: Apache License 2.0
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

logo

NetflixOSS Lifecycle Build Status GoDoc GoReportCard

Chaos Monkey randomly terminates virtual machine instances and containers that
run inside of your production environment. Exposing engineers to
failures more frequently incentivizes them to build resilient services.

See the documentation for info on how to use Chaos Monkey.

Chaos Monkey is an example of a tool that follows the
Principles of Chaos Engineering.

Requirements

This version of Chaos Monkey is fully integrated with Spinnaker, the
continuous delivery platform that we use at Netflix. You must be managing your
apps with Spinnaker to use Chaos Monkey to terminate instances.

Chaos Monkey should work with any backend that Spinnaker supports (AWS, Google
Compute Engine, Azure, Kubernetes, Cloud Foundry). It has been tested with
AWS, GCE, and Kubernetes.

Install locally

To install the Chaos Monkey binary on your local machine:

go get github.com/netflix/chaosmonkey/cmd/chaosmonkey

How to deploy

See the docs for instructions on how to configure and deploy Chaos Monkey.

Support

Simian Army Google group.

主要指标

概览
名称与所有者Netflix/chaosmonkey
主编程语言Go
编程语言Go (语言数: 3)
平台
许可证Apache License 2.0
所有者活动
创建于2016-10-18 22:36:41
推送于2025-01-06 08:37:10
最后一次提交2024-10-03 16:46:19
发布数7
最新版本名称v2.1.3 (发布于 )
第一版名称v2.0.0 (发布于 2016-10-18 20:11:07)
用户参与
星数15.8k
关注者数669
派生数1.2k
提交数165
已启用问题?
问题数25
打开的问题数12
拉请求数50
打开的拉请求数14
关闭的拉请求数14
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?