diff --git a/charts/generic/container-kill/experiment.yaml b/charts/generic/container-kill/experiment.yaml index b3f115e..826a56e 100644 --- a/charts/generic/container-kill/experiment.yaml +++ b/charts/generic/container-kill/experiment.yaml @@ -105,6 +105,10 @@ spec: - name: PODS_AFFECTED_PERC value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + - name: LIB_IMAGE value: 'litmuschaos/go-runner:latest' diff --git a/charts/generic/disk-fill/experiment.yaml b/charts/generic/disk-fill/experiment.yaml index 493ab77..e1364c5 100644 --- a/charts/generic/disk-fill/experiment.yaml +++ b/charts/generic/disk-fill/experiment.yaml @@ -96,6 +96,10 @@ spec: - name: EPHEMERAL_STORAGE_MEBIBYTES value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' diff --git a/charts/generic/pod-cpu-hog/experiment.yaml b/charts/generic/pod-cpu-hog/experiment.yaml index a615ce6..eb9206a 100644 --- a/charts/generic/pod-cpu-hog/experiment.yaml +++ b/charts/generic/pod-cpu-hog/experiment.yaml @@ -110,6 +110,10 @@ spec: - name: TARGET_PODS value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel - name: SEQUENCE diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index c8915c3..46b9162 100644 --- a/charts/generic/pod-delete/experiment.yaml +++ b/charts/generic/pod-delete/experiment.yaml @@ -90,6 +90,10 @@ spec: - name: TARGET_PODS value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel - name: SEQUENCE diff --git a/charts/generic/pod-io-stress/engine.yaml b/charts/generic/pod-io-stress/engine.yaml index 60f8aad..7a53571 100644 --- a/charts/generic/pod-io-stress/engine.yaml +++ b/charts/generic/pod-io-stress/engine.yaml @@ -24,6 +24,10 @@ spec: - name: FILESYSTEM_UTILIZATION_PERCENTAGE value: '10' + ## Percentage of total pods to target + - name: PODS_AFFECTED_PERC + value: '' + ## provide the cluster runtime - name: CONTAINER_RUNTIME value: 'docker' diff --git a/charts/generic/pod-io-stress/experiment.yaml b/charts/generic/pod-io-stress/experiment.yaml index 7b7e1a6..c3e88e8 100644 --- a/charts/generic/pod-io-stress/experiment.yaml +++ b/charts/generic/pod-io-stress/experiment.yaml @@ -94,6 +94,10 @@ spec: ## specify the comma separated target pods - name: TARGET_PODS + value: '' + + # To select pods on specific node(s) + - name: NODE_LABEL value: '' # Period to wait before and after injection of chaos in sec diff --git a/charts/generic/pod-memory-hog/experiment.yaml b/charts/generic/pod-memory-hog/experiment.yaml index 1127941..dd8a33b 100644 --- a/charts/generic/pod-memory-hog/experiment.yaml +++ b/charts/generic/pod-memory-hog/experiment.yaml @@ -115,6 +115,10 @@ spec: - name: TARGET_PODS value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + labels: name: pod-memory-hog app.kubernetes.io/part-of: litmus diff --git a/charts/generic/pod-network-corruption/experiment.yaml b/charts/generic/pod-network-corruption/experiment.yaml index e7c0632..7d7859a 100644 --- a/charts/generic/pod-network-corruption/experiment.yaml +++ b/charts/generic/pod-network-corruption/experiment.yaml @@ -101,6 +101,10 @@ spec: - name: TARGET_PODS value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio # for pumba LIB, it supports docker only diff --git a/charts/generic/pod-network-duplication/experiment.yaml b/charts/generic/pod-network-duplication/experiment.yaml index a1f6744..d286b2f 100644 --- a/charts/generic/pod-network-duplication/experiment.yaml +++ b/charts/generic/pod-network-duplication/experiment.yaml @@ -89,7 +89,11 @@ spec: value: 'litmus' - name: TARGET_PODS - value: '' + value: '' + + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' ## percentage of total pods to target - name: PODS_AFFECTED_PERC diff --git a/charts/generic/pod-network-latency/experiment.yaml b/charts/generic/pod-network-latency/experiment.yaml index d16b33d..89f92f1 100644 --- a/charts/generic/pod-network-latency/experiment.yaml +++ b/charts/generic/pod-network-latency/experiment.yaml @@ -124,6 +124,10 @@ spec: - name: SOCKET_PATH value: '/var/run/docker.sock' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel - name: SEQUENCE diff --git a/charts/generic/pod-network-loss/experiment.yaml b/charts/generic/pod-network-loss/experiment.yaml index 4547aa6..069080b 100644 --- a/charts/generic/pod-network-loss/experiment.yaml +++ b/charts/generic/pod-network-loss/experiment.yaml @@ -101,6 +101,10 @@ spec: - name: TARGET_PODS value: '' + # To select pods on specific node(s) + - name: NODE_LABEL + value: '' + # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio # for pumba LIB, it supports docker only