v1.6.0-alpha
This release mainly updates execution through the input process namespace, no longer requires the copy tool, this is the alpha release, please use caution.
Features
- Experiment by entering the process namespace, eliminating the need for replication tools
- Merge docker and cri exp
- Support container jvm exp
- Merge OS bin to reduce package size
Changes involved
- #703
- chaosblade-io/chaosblade-exec-os#112
- chaosblade-io/chaosblade-spec-go#42
- chaosblade-io/chaosblade-exec-cri#4
- chaosblade-io/chaosblade-operator#149
Others
- Improvement compilation
Installation
For Host
Download chaosblade-1.6.0-linux-ARCH.tar.gz
to the host and unzip it.
- ARCH: amd64
For Kubernetes
Install
Download chaosblade-operator-1.6.0.tgz package to install.
helm install chaosblade-operator chaosblade-operator-1.6.0.tgz --namespace chaosblade
Default image repository is chaosbladeio/chaosblade-tool
and chaosbladeio/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-operator-1.6.0.tgz --namespace chaosblade --set blade.repository=chaosbladeio/chaosblade-tool,operator.repository=chaosbladeio/chaosblade-operator
Uninstall
helm uninstall chaosblade-operator --namespace chaosblade