v1.2.0
This version enhances stability and fixes the problem of slow pod execution for a large number of pods and separate cli, chaosblade-exec-os.
Features/Enhancements
- Support async create. (#504 )
- Separate cli and exec-os. (#505)
- Parallelize exec command in matched pods. (chaosblade-io/chaosblade-operator#78 )
Bug Fixes
- Copy chaos_os bin. (chaosblade-io/chaosblade-operator#81 )
Thanks for the contributors: @StephenLiuYa
ChaosBlade Operator
Important!! If you update the operator, please follow these steps:
- Delete crd:
kubectl delete crd chaosblades.chaosblade.io
. If no results are returned for a long time, please execute the following command:
blades=($(kubectl get blade | grep -v NAME | awk '{print $1}' | tr '\n' ' ')) && kubectl patch blade $blades --type merge -p '{"metadata":{"finalizers":[]}}'
- Delete operator:
helm delete xxxx
- Reinstall the operator.
Other download addresses
aliyun oss
chaosblade-1.2.0-linux-amd64.tar.gz
chaosblade-1.2.0-darwin-amd64.tar.gz
chaosblade-operator-1.2.0-v2.tgz
chaosblade-operator-1.2.0-v3.tgz
Docker images
chaosblade-tool:1.2.0
registry.cn-hangzhou.aliyuncs.com/chaosblade/chaosblade-tool:1.2.0
chaosbladeio/chaosblade-tool:1.2.0 (hub.docker.com)
chaosblade-operator:1.2.0
registry.cn-hangzhou.aliyuncs.com/chaosblade/chaosblade-operator:1.2.0
chaosbladeio/chaosblade-operator:1.2.0 (hub.docker.com)