
Chaos Monkey 会随机终止生产环境中运行的虚拟机实例和容器。让工程师更频繁地暴露于故障中,可激励他们构建更具弹性的服务。
有关如何使用 Chaos Monkey 的信息,请参阅文档。
Chaos Monkey 是遵循混沌工程原理的工具示例。
此版本的 Chaos Monkey 已与 Spinnaker 完全集成,Spinnaker 是我们在 Netflix 使用的持续交付平台。您必须使用 Spinnaker 管理应用,才能通过 Chaos Monkey 终止实例。
Chaos Monkey 应能与 Spinnaker 支持的任何后端(AWS、Google Compute Engine、Azure、Kubernetes、Cloud Foundry)配合使用。它已在 AWS、GCE 和 Kubernetes 上经过测试。
要在本地机器上安装 Chaos Monkey 二进制文件:
go get github.com/netflix/chaosmonkey/cmd/chaosmonkey
有关如何配置和部署 Chaos Monkey 的说明,请参阅文档。