v0.5.0
This version fixes a lot of issues.
Features/Enhancements
- Support multiple ip configuration for network experiments like delay, loss, corrupt, reorder and duplicate(#294 )
- Add network packets re-ordering and corruption experiments(#293 )
- Add network packet duplication experiment(#292 )
- Support mem and disk experiments for k8s(#283 )
- Add rate and mode flags for mem load experiment (#278 )
- Exclude the peer port automatically when exclude-port flag is specified in a network experiment(#277 )
- Support --reserve flag for mem load and disk fill experiments(#270 )
- Change create request method from get to post for jvm experiments(#266 )
- Enhance the JVM return function to increase the function and operator calculation of return value(chaosblade-io/chaosblade-exec-jvm#113)
Bug Fixes
- Fix error handled about creating java and cplus experiments(#272 )
- Fix throwCustomExecption --exception-message no take effect(#274 )
- Fix error "too many process" returned when running ./blade prepare jvm with java keyword(#287 #288 )
- Fix compile source code error by make build_linux(#298 )
Others
- Add git alert message when version older then 1.8.5(#280 )
ChaosBlade Operator
See chaosblade-operator for chaosblade operator detailed installation command.
Thank you for the flowing contributors: @jianxingzhe @zousheng @SunMuxin @gentleyu @arthur657834 @hhstu @yixy
Other download addresses
aliyun oss
chaosblade-0.5.0-darwin-amd64.tar.gz
chaosblade-0.5.0-linux-amd64.tar.gz
chaosblade-operator-0.5.0-v2.tgz
chaosblade-operator-0.5.0-v3.tgz
Docker images
chaosblade-tool:0.5.0
- registry.cn-hangzhou.aliyuncs.com/chaosblade/chaosblade-tool:0.5.0
- chaosbladeio/chaosblade-tool:0.5.0 (hub.docker.com)
chaosblade-operator:0.5.0
- registry.cn-hangzhou.aliyuncs.com/chaosblade/chaosblade-operator:0.5.0
- chaosbladeio/chaosblade-operator:0.5.0 (hub.docker.com)