v1.7.2
This release adds some new drill experiment, fixes some bugs in 1.7.1.
Features
- feature: Add dns down. @lengdanran (chaosblade-io/chaosblade-exec-os#156)
- feature: Add two redis experiments. @Yuaninga (chaosblade-io/chaosblade-exec-middleware#5)
What's Changed
- fix: failed to create the systemd experiment. @Yuaninga (chaosblade-io/chaosblade-exec-os#147)
- fix error when use exclude port in tc. @xlgao-zju (chaosblade-io/chaosblade-exec-os#149)
- fix file chmod bug. @hengyoush (chaosblade-io/chaosblade-exec-os#154)
- fix: Remove unused import pkg path. @lengdanran (chaosblade-io/chaosblade-exec-os#157)
- fix: oom fill with precision. @binbin0325 (chaosblade-io/chaosblade-exec-jvm#157)
- fix: getActionFlag parseBoolean. @binbin0325 (chaosblade-io/chaosblade-exec-jvm#290)
- fix a typo from design.md. @cxxCoolStar (chaosblade-io/chaosblade-exec-jvm#298)
- fix: unable to access java.lang in JDK 11 version. @beiketianzhuang (chaosblade-io/chaosblade-exec-jvm#301)
- fix: jackson-core version bump to 2.12.7. @tiny-x (chaosblade-io/chaosblade-exec-jvm#308)
- fix: cgroups load failed, cgroups: cgroup delete. @tiny-x (chaosblade-io/chaosblade-exec-cri#12)
Installation
For Host
Download chaosblade-1.7.2-linux-amd64.tar.gz
to the host and unzip it.
- ARCH: amd64
For Kubernetes
Install
helm repo add chaosblade-io https://chaosblade-io.github.io/charts
helm install chaosblade chaosblade-io/chaosblade-operator --namespace chaosblade
Default image repository is ghcr.io/chaosblade-io/chaosblade-tool
and ghcr.io/chaosblade-io/chaosblade-operator
, you can append --set blade.repository
or --set operator.repository
flag to change the image repository. For examples:
helm install chaosblade-operator chaosblade-io/chaosblade-operator --namespace chaosblade --set blade.repository=chaosbladeio/chaosblade-tool,operator.repository=chaosbladeio/chaosblade-operator
Uninstall
helm uninstall chaosblade-operator --namespace chaosblade