An easy to use and powerful chaos engineering experiment toolkit.(阿里巴巴开源的一款简单易用、功能强大的混沌实验注入工具)
APACHE-2.0 License
Bot releases are hidden (Show)
Published by xcaspar about 5 years ago
This version fixes a lot of bugs, and supports HTTP request calls, see #68 for the detail.
Thanks for the contributors: @yixy @hqwhqwhq @zeuskim @auyang-0626 @liwx2000 @yangsr @bryanYao @infinite-xue
Published by xcaspar about 5 years ago
This version provides C++ chaos experiments support. The C++ executor project address: https://github.com/chaosblade-io/chaosblade-exec-cplus . In addition to this, support for RocketMQ component and dubbo group matcher are also provided.
Thanks for the contributors: @leonardo669 @itcai @RinaisSuper @dreamquster @jievince @Braavos96 @niaoshuai
Published by xcaspar over 5 years ago
This version provides a lot of java chaos experiment's features, such as cpu full load in jvm, dynamic script parsing(support java and groovy script), httpclient plugin, limits of request count and request percent about chaos effected and so on.
Thanks for the contributors: @dreamquster @guohz-git @Kaushl2208 @sjha2048 @wangkechun @tangyuhan0816
Published by xcaspar over 5 years ago
This version provides many new features, such as oom of jvm, thread pool full of dubbo, connection pool full of druid, and so on.
--cpu-list
flag for binding cpu processor about cpu burn experiment. (#37 )--numcpu
flag name to --cpu-count
. (#58 )--pods
flag for deleting multiple pods. (#51 )--numcpu
flag strong check. (#44 )Thanks for the contributors: @Vascal @RinaisSuper @ondrej-fabry
Published by xcaspar over 5 years ago
This version provides some bug fixes and enhancements. A very important feature is the addition of the timeout flag to set the run time of the experiment, the flag unit is second. For example, blade create cpu fullload --timeout 30
. Thanks for @mingcheng.
Thanks for the contributors: @mingcheng, @Cenyol
Published by xcaspar over 5 years ago
This is the first version of chaosblade.
Support the following chaos experiment:
Exclude delete pod and remove container,the above chaos experiment can be executed in the container.
Linux/amd64 and darwin/amd64 versions are available, but some network and disk experiments cannot be executed in darwin/amd64 version.