| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| chaosblade-1.7.5-darwin_amd64.tar.gz | 2025-09-14 | 51.8 MB | |
| chaosblade-1.7.5-darwin_arm64.tar.gz | 2025-09-14 | 50.6 MB | |
| chaosblade-1.7.5-linux_amd64.tar.gz | 2025-09-14 | 53.6 MB | |
| chaosblade-1.7.5-linux_arm64.tar.gz | 2025-09-14 | 49.9 MB | |
| checksums.txt | 2025-09-14 | 410 Bytes | |
| README.md | 2025-09-14 | 9.4 kB | |
| v1.7.5 source code.tar.gz | 2025-09-14 | 159.7 kB | |
| v1.7.5 source code.zip | 2025-09-14 | 225.4 kB | |
| Totals: 8 Items | 206.3 MB | 0 | |
What's Changed
chaosblade cli
- disable printing of client-go log such as "Throttling request" by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1087
- chore: Optimize project compilation by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1128
- fix: update apt source to mirrors.163.com in debian.sources by @boxker in https://github.com/chaosblade-io/chaosblade/pull/1040
- Chore: Synchronize Makefile and go.mod branch versions by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1136
- Bugfix: Fixed the issue where disk verification failed in check os by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1137
- Bugfix cplus spec yaml by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1140
- Bugfix: the cri and k8s scenarios are missing by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1145
- Bugfix: Solve the problem of command failure in container scenario by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1147
- Bugfix: Fixed the issue where the sudo command does not exist in Java… by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1149
- Chore: Add ci release.yml by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1150
- Optimize the packaging and compilation automation process by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1156
- Merge 1.7.5 develop branch by @xcaspar in https://github.com/chaosblade-io/chaosblade/pull/1157
chaosblade-exec-jvm
- update version to 1.7.4 by @MandssS in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/335
- fix: Kafka consumer experiment is not effective by @AYue-94 in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/340
- Extended support for Aws Mysql and Feign clients by @jerry-ye-20230331 in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/313
- chore(deps): bump org.elasticsearch:elasticsearch from 7.17.13 to 7.17.23 in /chaosblade-exec-plugin/chaosblade-exec-plugin-elasticsearch by @dependabot[bot] in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/336
- fix issue [#304] by @hengyoush in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/306
- Support jdk17+ and change the build target version from jdk6 to jdk8. by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/343
- fix: support specifying message in throwDeclaredException by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/344
- Merge the development v1.7.5 branch into the master branch by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/345
- Chore: Optimize release.yml by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/348
chaosblade-exec-os
- fix: get correct CPU quota in container runtime by @spencercjh in https://github.com/chaosblade-io/chaosblade-exec-os/pull/177
- fix: DO NOT process
avoid-being-killedfor executor withNSExecChannelby @spencercjh in https://github.com/chaosblade-io/chaosblade-exec-os/pull/178 - Optimize makefile and support automatic compilation by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/179
- fix: calculating the file size by @yangliyl in https://github.com/chaosblade-io/chaosblade-exec-os/pull/175
- file add echo add -e param by @binbin0325 in https://github.com/chaosblade-io/chaosblade-exec-os/pull/140
- Optimize makefile by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/180
- Chore: Fix yaml compile by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/182
- fix mem load cache mode bug by @hengyoush in https://github.com/chaosblade-io/chaosblade-exec-os/pull/163
- Merge v1.7.5 dev branch by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/184
- Support for cgroup v2 by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/187
- Optimize cgroupv2 on darwin by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-os/pull/188
chaosblade-exec-cri
- support cgroupv2 for cri by @lusains in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/19
- delete unnecessary warning messages by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/21
- fix: kill task before delete container by @spencercjh in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/22
- fix: process
avoid-being-killedfor mem exp by @spencercjh in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/23 - Fix the error "cgroup2 path not found" by @Jeremy-boo in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/20
- Chore: add build_all command by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/24
- Chore: fix Makefile by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/25
- Fix the cri jvm scenario without returning error details by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/26
- Feature: Optimize cgroup v2 on darwin by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/27
chaosblade-exec-middleware
- feat:Provides redis connection limit capability by @ajoy-zero in https://github.com/chaosblade-io/chaosblade-exec-middleware/pull/18
- Chore: Support cross-platform compilation and verification by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-middleware/pull/19
- Chore: Add release.yml by @xcaspar in https://github.com/chaosblade-io/chaosblade-exec-middleware/pull/20
📦 Downloads
Choose the appropriate package for your platform:
Full Package (All Components):
- Linux AMD64: chaosblade-1.7.5-linux_amd64.tar.gz - For 64-bit Linux systems
- Linux ARM64: chaosblade-1.7.5-linux_arm64.tar.gz - For ARM64 Linux systems
- Darwin AMD64: chaosblade-1.7.5-darwin_amd64.tar.gz - For Intel-based macOS
- Darwin ARM64: chaosblade-1.7.5-darwin_arm64.tar.gz - For Apple Silicon macOS
Docker Images:
- Linux AMD64:
ghcr.io/chaosblade-io/chaosblade-tool:1.7.5
ghcr.io/chaosblade-io/chaosblade-operator:1.7.5
- Linux ARM64:
ghcr.io/chaosblade-io/chaosblade-tool-arm64:1.7.5
ghcr.io/chaosblade-io/chaosblade-operator-arm64:1.7.5
🌐 OSS Download Links
Alternative download links from Alibaba Cloud OSS:
Full Package (All Components): - chaosblade-1.7.5-linux_amd64.tar.gz - chaosblade-1.7.5-linux_arm64.tar.gz - chaosblade-1.7.5-darwin_amd64.tar.gz - chaosblade-1.7.5-darwin_arm64.tar.gz - checksums.txt - SHA256 checksums
🔧 Installation
From Package:
:::bash
# Extract and install
tar -xzf chaosblade-1.7.5-[platform].tar.gz
cd chaosblade-1.7.5-[platform]
# Verify installation
blade version
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
New Contributors
- @boxker made their first contribution in https://github.com/chaosblade-io/chaosblade/pull/1040
- @AYue-94 made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/340
- @jerry-ye-20230331 made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/313
- @hengyoush made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-jvm/pull/306
- @spencercjh made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-os/pull/177
- @yangliyl made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-os/pull/175
- @lusains made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/19
- @spencercjh made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/22
- @Jeremy-boo made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-cri/pull/20
- @ajoy-zero made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-middleware/pull/18
- @xcaspar made their first contribution in https://github.com/chaosblade-io/chaosblade-exec-middleware/pull/19
Full Changelog: https://github.com/chaosblade-io/chaosblade/compare/v1.7.4...v1.7.5