diff --git a/charts/generic/experiments.yaml b/charts/generic/experiments.yaml index a91e3e4..1e3e1fc 100644 --- a/charts/generic/experiments.yaml +++ b/charts/generic/experiments.yaml @@ -1,31 +1,34 @@ --- + apiVersion: litmuschaos.io/v1alpha1 description: - message: "Kills a container belonging to an application pod \n" + message: | + Deletes a pod belonging to a deployment/statefulset/daemonset kind: ChaosExperiment metadata: - name: container-kill + name: pod-network-delay version: 0.1.0 spec: definition: image: "litmuschaos/ansible-runner:ci" args: - -c - - ansible-playbook ./experiments/generic/container_kill/container_kill_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0 + - ansible-playbook ./experiments/generic/pod_network_delay/pod_network_delay_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0 command: - /bin/bash env: - name: ANSIBLE_STDOUT_CALLBACK value: default - - name: TARGET_CONTAINER - value: "" - - name: KILL_MODE - value: "" + - name: TOTAL_CHAOS_DURATION + value: 15 + - name: CHAOS_INTERVAL + value: 5 - name: LIB value: "" labels: - name: container-kill + name: pod-network-delay --- + apiVersion: litmuschaos.io/v1alpha1 description: message: | @@ -54,30 +57,32 @@ spec: labels: name: pod-delete --- + apiVersion: litmuschaos.io/v1alpha1 description: - message: | - Deletes a pod belonging to a deployment/statefulset/daemonset + message: "Kills a container belonging to an application pod \n" kind: ChaosExperiment metadata: - name: pod-network-delay + name: container-kill version: 0.1.0 spec: definition: image: "litmuschaos/ansible-runner:ci" args: - -c - - ansible-playbook ./experiments/generic/pod_network_delay/pod_network_delay_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0 + - ansible-playbook ./experiments/generic/container_kill/container_kill_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0 command: - /bin/bash env: - name: ANSIBLE_STDOUT_CALLBACK value: default - - name: TOTAL_CHAOS_DURATION - value: 15 - - name: CHAOS_INTERVAL - value: 5 + - name: TARGET_CONTAINER + value: "" + - name: KILL_MODE + value: "" - name: LIB value: "" labels: - name: pod-network-delay \ No newline at end of file + name: container-kill +--- + diff --git a/charts/openebs/experiments.yaml b/charts/openebs/experiments.yaml index 80320ff..f2324eb 100644 --- a/charts/openebs/experiments.yaml +++ b/charts/openebs/experiments.yaml @@ -1,3 +1,39 @@ +--- + +--- +apiVersion: litmuschaos.io/v1alpha1 +description: + message: | + Deletes a pod belonging to a deployment/statefulset/daemonset +kind: ChaosExperiment +metadata: + name: kubernetes-state-pod-delete-v0.1.1 + version: v0.1.1 +spec: + definition: + args: + - -c + - ansible-playbook ./experiments/chaos/kubernetes/pod_delete/test.yml -i /etc/ansible/hosts + -vv; exit 0 + command: + - /bin/bash + env: + - name: ANSIBLE_STDOUT_CALLBACK + value: default + - name: TOTAL_CHAOS_DURATION + value: 15 + - name: CHAOS_INTERVAL + value: 5 + - name: LIB + value: "" + image: "" + labels: + name: pod-delete + litmusbook: /experiments/chaos/kubernetes/pod_delete/run_litmus_test.yml +--- + +--- + --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -33,6 +69,8 @@ spec: data: parameters.yml: | --- + +--- apiVersion: litmuschaos.io/v1alpha1 description: message: | @@ -71,6 +109,7 @@ spec: data: parameters.yml: | --- + apiVersion: litmuschaos.io/v1alpha1 description: message: | @@ -103,6 +142,7 @@ spec: labels: name: openebs-target-network-delay --- + apiVersion: litmuschaos.io/v1alpha1 description: message: | @@ -133,4 +173,6 @@ spec: - name: DATA_PERSISTENCY value: "" labels: - name: openebs-target-network-loss \ No newline at end of file + name: openebs-target-network-loss +--- + diff --git a/charts/openebs/pod_delete/experiment.yaml b/charts/openebs/pod_delete/experiment.yaml index 24ba876..2b1ee42 100644 --- a/charts/openebs/pod_delete/experiment.yaml +++ b/charts/openebs/pod_delete/experiment.yaml @@ -5,8 +5,8 @@ description: Deletes a pod belonging to a deployment/statefulset/daemonset kind: ChaosExperiment metadata: - name: kubernetes-state-pod-delete-0.1.0 - version: 0.1.0 + name: kubernetes-state-pod-delete-v0.1.1 + version: v0.1.1 spec: definition: args: