Neelanjan Manna 755110178f GCP VM Instance Stop charts (#480)
* Added charts for GCP vm-instance-stop and vm-disk-loss experiments

* Removed temp file

* GCP charts updated for gcp-vm-instance-stop; removed vm-disk-loss experiment

* Added experiment image name

* Removed exec keyword, updated chaos interval

* Updated gcp charts messages

* Updated image tag to ci

* Updated experiment name in csv, removed exec

* Added charts for gcp-vm-disk-loss experiment

* Removed gcp-vm-disk-loss charts

* Removed experiment inputs and tagged the experiment image to ci

* Removed jobCleanupPolicy

* updated experiment description

* updated chartserviceversion description

* removed patch verb

Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com>
Co-authored-by: Shubham Chaudhary <shubham@chaosnative.com>
2021-07-15 12:35:07 +05:30
2021-07-15 12:35:07 +05:30
2019-08-12 17:21:59 +05:30

Chaos-Charts

FOSSA Status

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

FOSSA Status

Description
No description provided
Readme 17 MiB
Languages
Go 48.6%
Shell 35%
Python 9.4%
Makefile 7%