aef7d97c23dc0b5d1a0e8b61e021bb598b547e0f
* Adding subject and label Signed-off-by: Oum Kale <oumkale@chaosnative.com> * updating context for infra level Signed-off-by: Oum Kale <oumkale@chaosnative.com> * updating chaosengine name Signed-off-by: Oum Kale <oumkale@chaosnative.com> * updating image to litmuschaos/k8s:latest Signed-off-by: Oum Kale <oumkale@chaosnative.com>
Chaos-Charts
This repository hosts the Litmus Chaos Charts.
Installation Steps for Chart Releases
Note: Supported from release 1.1.0
- To install the chaos experiments from a specific chart for a given release, execute the following commands
with the desired
<release_version>
,<chart_name>
&<namespace>
## downloads and unzips the released source
tar -zxvf <(curl -sL https://github.com/litmuschaos/chaos-charts/archive/<release_version>.tar.gz)
## installs the chaosexperiment resources
find chaos-charts-<release_version> -name experiments.yaml | grep <chart-name> | xargs kubectl apply -n <namespace> -f
- For example, to install the generic experiment chart bundle for release 1.1.0, in the sock-shop namespace, run:
tar -zxvf <(curl -sL https://github.com/litmuschaos/chaos-charts/archive/1.1.0.tar.gz)
find chaos-charts-1.1.0 -name experiments.yaml | grep generic | xargs kubectl apply -n sock-shop -f
- If you would like to install a specific experiment, replace the
experiments.yaml
in the above command with the relative path of the experiment manifest within the parent chart. For example, to install only the pod-delete experiment, run:
find chaos-charts-1.1.0 -name experiment.yaml | grep 'generic/pod-delete' | xargs kubectl apply -n sock-shop -f
License
Description
Languages
Go
48.6%
Shell
35%
Python
9.4%
Makefile
7%