From e3d5228befb313c868d02e1fede8870c8d1d5e77 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Wed, 29 Jul 2020 22:19:46 +0530 Subject: [PATCH] feat(helper-images): Merging helper pod and litmus-go images (#279) Signed-off-by: shubhamchaudhary --- charts/generic/container-kill/experiment.yaml | 9 ++++----- charts/generic/disk-fill/experiment.yaml | 3 +++ charts/generic/node-cpu-hog/experiment.yaml | 2 +- charts/generic/node-drain/ansible/engine.yaml | 2 +- charts/generic/node-drain/engine.yaml | 2 +- charts/generic/node-memory-hog/experiment.yaml | 2 +- charts/generic/node-taint/engine.yaml | 2 +- charts/generic/pod-delete/experiment.yaml | 3 --- charts/generic/pod-network-corruption/experiment.yaml | 2 +- charts/generic/pod-network-duplication/experiment.yaml | 2 +- charts/generic/pod-network-latency/experiment.yaml | 2 +- charts/generic/pod-network-loss/experiment.yaml | 2 +- 12 files changed, 16 insertions(+), 17 deletions(-) diff --git a/charts/generic/container-kill/experiment.yaml b/charts/generic/container-kill/experiment.yaml index 51906b6..4e64ab5 100644 --- a/charts/generic/container-kill/experiment.yaml +++ b/charts/generic/container-kill/experiment.yaml @@ -46,7 +46,9 @@ spec: - name: RAMP_TIME value: '' - # It supports pumba and containerd + # It supports pumba and litmus + # pumba: for docker runtime + # litmus: for containerd/crio runtime - name: LIB value: 'pumba' @@ -63,11 +65,8 @@ spec: - name: TOTAL_CHAOS_DURATION value: '20' - # LIB_IMAGE can be - gaiaadm/pumba:0.6.5, litmuschaos/container-kill-helper:latest - # For pumba image use: gaiaadm/pumba:0.6.5 - # For containerd image use: litmuschaos/container-kill-helper:latest - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'litmuschaos/go-runner:latest' securityContext: containerSecurityContext: diff --git a/charts/generic/disk-fill/experiment.yaml b/charts/generic/disk-fill/experiment.yaml index 0c058a7..9344c77 100644 --- a/charts/generic/disk-fill/experiment.yaml +++ b/charts/generic/disk-fill/experiment.yaml @@ -58,6 +58,9 @@ spec: - name: LIB value: 'litmus' + - name: LIB_IMAGE + value: 'litmuschaos/go-runner:latest' + # Provide the container runtime path # Default set to docker - name: CONTAINER_PATH diff --git a/charts/generic/node-cpu-hog/experiment.yaml b/charts/generic/node-cpu-hog/experiment.yaml index b17bbbc..fec578b 100644 --- a/charts/generic/node-cpu-hog/experiment.yaml +++ b/charts/generic/node-cpu-hog/experiment.yaml @@ -65,7 +65,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/stress-ng:latest' + value: 'litmuschaos/go-runner:latest' labels: name: node-cpu-hog diff --git a/charts/generic/node-drain/ansible/engine.yaml b/charts/generic/node-drain/ansible/engine.yaml index 85adde1..76f28a2 100644 --- a/charts/generic/node-drain/ansible/engine.yaml +++ b/charts/generic/node-drain/ansible/engine.yaml @@ -25,4 +25,4 @@ spec: env: # set node name - name: APP_NODE - value: 'node-1' \ No newline at end of file + value: 'node-01' \ No newline at end of file diff --git a/charts/generic/node-drain/engine.yaml b/charts/generic/node-drain/engine.yaml index 85adde1..76f28a2 100644 --- a/charts/generic/node-drain/engine.yaml +++ b/charts/generic/node-drain/engine.yaml @@ -25,4 +25,4 @@ spec: env: # set node name - name: APP_NODE - value: 'node-1' \ No newline at end of file + value: 'node-01' \ No newline at end of file diff --git a/charts/generic/node-memory-hog/experiment.yaml b/charts/generic/node-memory-hog/experiment.yaml index 4a2a8b2..18ce5ba 100644 --- a/charts/generic/node-memory-hog/experiment.yaml +++ b/charts/generic/node-memory-hog/experiment.yaml @@ -65,7 +65,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/stress-ng:latest' + value: 'litmuschaos/go-runner:latest' labels: name: node-memory-hog diff --git a/charts/generic/node-taint/engine.yaml b/charts/generic/node-taint/engine.yaml index 72e7109..404a4b0 100644 --- a/charts/generic/node-taint/engine.yaml +++ b/charts/generic/node-taint/engine.yaml @@ -25,7 +25,7 @@ spec: env: # set node name - name: APP_NODE - value: 'node-1' + value: 'node-01' # set taint label & effect # key=value:effect or key:effect - name: TAINTS diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index 43ba3b7..20116bd 100644 --- a/charts/generic/pod-delete/experiment.yaml +++ b/charts/generic/pod-delete/experiment.yaml @@ -65,9 +65,6 @@ spec: - name: CHAOS_INTERVAL value: '5' - - name: LIB_IMAGE - value: 'litmuschaos/pod-delete-helper:latest' - - name: LIB value: 'litmus' labels: diff --git a/charts/generic/pod-network-corruption/experiment.yaml b/charts/generic/pod-network-corruption/experiment.yaml index 9749c73..708ef87 100644 --- a/charts/generic/pod-network-corruption/experiment.yaml +++ b/charts/generic/pod-network-corruption/experiment.yaml @@ -43,7 +43,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'litmuschaos/go-runner:latest' - name: NETWORK_INTERFACE value: 'eth0' diff --git a/charts/generic/pod-network-duplication/experiment.yaml b/charts/generic/pod-network-duplication/experiment.yaml index d86abb2..bbdbb85 100644 --- a/charts/generic/pod-network-duplication/experiment.yaml +++ b/charts/generic/pod-network-duplication/experiment.yaml @@ -58,7 +58,7 @@ spec: value: 'pumba' - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'litmuschaos/go-runner:latest' labels: name: pod-network-duplication diff --git a/charts/generic/pod-network-latency/experiment.yaml b/charts/generic/pod-network-latency/experiment.yaml index ed364a9..4d25b0b 100644 --- a/charts/generic/pod-network-latency/experiment.yaml +++ b/charts/generic/pod-network-latency/experiment.yaml @@ -46,7 +46,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'litmuschaos/go-runner:latest' - name: TC_IMAGE value: 'gaiadocker/iproute2' diff --git a/charts/generic/pod-network-loss/experiment.yaml b/charts/generic/pod-network-loss/experiment.yaml index ff1ba52..c57670c 100644 --- a/charts/generic/pod-network-loss/experiment.yaml +++ b/charts/generic/pod-network-loss/experiment.yaml @@ -43,7 +43,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'litmuschaos/go-runner:latest' - name: NETWORK_INTERFACE value: 'eth0'