diff --git a/charts/generic/experiments.yaml b/charts/generic/experiments.yaml index 9d2ca57..5db5f5a 100644 --- a/charts/generic/experiments.yaml +++ b/charts/generic/experiments.yaml @@ -692,6 +692,7 @@ spec: app.kubernetes.io/component: experiment-job app.kubernetes.io/version: latest +--- --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -780,6 +781,91 @@ spec: app.kubernetes.io/component: experiment-job app.kubernetes.io/version: latest +--- +apiVersion: litmuschaos.io/v1alpha1 +description: + message: | + Deletes a pod belonging to a deployment/statefulset/daemonset +kind: ChaosExperiment +metadata: + name: k8-pod-delete + labels: + name: k8-pod-delete + app.kubernetes.io/part-of: litmus + app.kubernetes.io/component: chaosexperiment + app.kubernetes.io/version: latest +spec: + definition: + scope: Namespaced + permissions: + - apiGroups: + - "" + - "apps" + - "batch" + - "litmuschaos.io" + resources: + - "deployments" + - "jobs" + - "pods" + - "configmaps" + - "chaosengines" + - "chaosexperiments" + - "chaosresults" + verbs: + - "create" + - "list" + - "get" + - "patch" + - "update" + - "delete" + - apiGroups: + - "" + resources: + - "nodes" + verbs : + - "get" + - "list" + image: "litmuschaos/py-runner:latest" + args: + - -c + - python /litmus/byoc/chaostest/chaostest/kubernetes/k8_wrapper.py; exit 0 + command: + - /bin/bash + env: + - name: CHAOSTOOLKIT_IN_POD + value: 'true' + + - name: FILE + value: 'pod-app-kill-count.json' + + - name: NAME_SPACE + value: '' + + - name: LABEL_NAME + value: '' + + - name: APP_ENDPOINT + value: '' + + - name: PERCENTAGE + value: '50' + + - name: REPORT + value: 'true' + + - name: REPORT_ENDPOINT + value: 'none' + + - name: TEST_NAMESPACE + value: 'default' + + + labels: + name: k8-pod-delete + app.kubernetes.io/part-of: litmus + app.kubernetes.io/component: experiment-job + app.kubernetes.io/version: latest + --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -984,6 +1070,7 @@ spec: app.kubernetes.io/component: experiment-job app.kubernetes.io/version: latest +--- --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -1165,91 +1252,6 @@ spec: - name: cloud-secret mountPath: /tmp/ ---- -apiVersion: litmuschaos.io/v1alpha1 -description: - message: | - Deletes a pod belonging to a deployment/statefulset/daemonset -kind: ChaosExperiment -metadata: - name: k8-pod-delete - labels: - name: k8-pod-delete - app.kubernetes.io/part-of: litmus - app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest -spec: - definition: - scope: Namespaced - permissions: - - apiGroups: - - "" - - "apps" - - "batch" - - "litmuschaos.io" - resources: - - "deployments" - - "jobs" - - "pods" - - "configmaps" - - "chaosengines" - - "chaosexperiments" - - "chaosresults" - verbs: - - "create" - - "list" - - "get" - - "patch" - - "update" - - "delete" - - apiGroups: - - "" - resources: - - "nodes" - verbs : - - "get" - - "list" - image: "litmuschaos/py-runner:latest" - args: - - -c - - python /litmus/byoc/chaostest/chaostest/kubernetes/k8_wrapper.py; exit 0 - command: - - /bin/bash - env: - - name: CHAOSTOOLKIT_IN_POD - value: 'true' - - - name: FILE - value: 'pod-app-kill-count.json' - - - name: NAME_SPACE - value: '' - - - name: LABEL_NAME - value: '' - - - name: APP_ENDPOINT - value: '' - - - name: PERCENTAGE - value: '50' - - - name: REPORT - value: 'true' - - - name: REPORT_ENDPOINT - value: 'none' - - - name: TEST_NAMESPACE - value: 'default' - - - labels: - name: k8-pod-delete - app.kubernetes.io/part-of: litmus - app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest - --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -1356,6 +1358,7 @@ spec: app.kubernetes.io/component: experiment-job app.kubernetes.io/version: latest +--- --- apiVersion: litmuschaos.io/v1alpha1 description: @@ -2384,6 +2387,7 @@ spec: app.kubernetes.io/component: experiment-job app.kubernetes.io/version: latest +--- --- apiVersion: litmuschaos.io/v1alpha1 description: diff --git a/charts/kube-aws/experiments.yaml b/charts/kube-aws/experiments.yaml index c4904cd..773df32 100644 --- a/charts/kube-aws/experiments.yaml +++ b/charts/kube-aws/experiments.yaml @@ -344,4 +344,5 @@ spec: secrets: - name: cloud-secret mountPath: /tmp/ + ---