Releases: chaos-mesh/chaosd
Releases · chaos-mesh/chaosd
v1.0.2
v1.0.1
v1.0.0
Chaosd v1.0.0 provides richer fault types, for example, support the JVM attack, and support for the port occupation and DNS fault injection for Network Attack. And the Server Mode has been improved to support the scheduling function. In addition, the packaged publishing mode of Chaosd has been improved so that users no need to install some tools(stress-ng, byteman) to use it.
Deployment and usage
- package the chaosd and some tools(stress-ng, byteman) into one compressed file #71
- use glibc 2.17 to build chaosd #74
New Features and Enhancements
- Enhance HTTP server, so users can manage experiment by sending HTTP server #31
- Support JVM attack by byteman #33 #68
- Support schedule in server mode #50
- Refine disk attack #46 #60
- Support inject DNS fault in Network attack #51 #66
- Support allocate port in Network attack #67
Bug fix
- Fix bug and implement recover for disk chaos #73
v0.9.0
Chaosd v0.9.0 provides the ability to orchestrate chaos experiments in the physical node. It supports a comprehensive range of experimental types, including network, stress, disk, host, etc. Chaosd provides two modes: command mode and server mode.
New Features and Enhancements
- Add Network attack to simulate network failures, including delay, packet duplication, packet loss, etc
- Add Stress attack to simulate CPU burn and Memory burn.
- Add Disk attack to simulate disk write or read payload, and fill the disk.
- Add Host attack to shutdown the host.
- Support command mode, users can use it as a command-line tool.
- Support server mode, users can use it as a daemon server, and inject failures by sending HTTP requests.
- Support list all chaos experiments, or search specified experiments.