10000 GitHub - jefferyq2/turbulencepp: Turbulence release is used for injecting failure scenarios into any BOSH deployment.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jefferyq2/turbulencepp

 
 

Repository files navigation

Turbulence++

Turbulence++ release is used for injecting different failure scenarios into a BOSH deployed system. Currently the following scenarios are supported:

  • VM termination on BOSH supported IaaSes
  • impose CPU/RAM/IO load
  • network partitioning
  • packet loss and delay

Release contains two jobs: turbulence_api and turbulence_agent.

API job is a server that provides management UI and accepts API requests to schedule and execute failure scenarios.

Agent job is a daemon that periodically retrieves instructions from the API server. It should be placed onto participating VMs.

Next steps:

--

About

Turbulence release is used for injecting failure scenarios into any BOSH deployment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.2%
  • Shell 0.5%
  • Makefile 0.3%
  • Dockerfile 0.0%
  • CSS 0.0%
  • HTML 0.0%
0