From d02ba61ba9d6c49912f0d959e4e75da24a705e20 Mon Sep 17 00:00:00 2001 From: OUM NIVRATHI KALE Date: Fri, 30 Apr 2021 20:53:45 +0530 Subject: [PATCH] Namespace scope flag added and flow update for workflows (#448) * namespace scope flag added for workflows Signed-off-by: Oum Kale * Priority flow for workflow changed Signed-off-by: Oum Kale * updated scope Signed-off-by: Oum Kale * updated scope Signed-off-by: Oum Kale --- workflows/podtato-head/workflow.yaml | 2 +- workflows/podtato-head/workflow_cron.yaml | 2 +- workflows/sock-shop-demo/usingCmdProbe/workflow.yaml | 8 ++++---- .../sock-shop-demo/usingCmdProbe/workflow_cron.yaml | 8 ++++---- .../sock-shop-demo/usingPromProbe/workflow.yaml | 8 ++++---- .../sock-shop-demo/usingPromProbe/workflow_cron.yaml | 12 +++++------- 6 files changed, 19 insertions(+), 21 deletions(-) diff --git a/workflows/podtato-head/workflow.yaml b/workflows/podtato-head/workflow.yaml index be0d28b..1bc0fb0 100644 --- a/workflows/podtato-head/workflow.yaml +++ b/workflows/podtato-head/workflow.yaml @@ -30,7 +30,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head"] + args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"] - name: install-chaos-experiments container: diff --git a/workflows/podtato-head/workflow_cron.yaml b/workflows/podtato-head/workflow_cron.yaml index d272bdb..ce8d54b 100644 --- a/workflows/podtato-head/workflow_cron.yaml +++ b/workflows/podtato-head/workflow_cron.yaml @@ -34,7 +34,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head"] + args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"] - name: install-chaos-experiments container: diff --git a/workflows/sock-shop-demo/usingCmdProbe/workflow.yaml b/workflows/sock-shop-demo/usingCmdProbe/workflow.yaml index ea99bc1..9770810 100644 --- a/workflows/sock-shop-demo/usingCmdProbe/workflow.yaml +++ b/workflows/sock-shop-demo/usingCmdProbe/workflow.yaml @@ -22,14 +22,14 @@ spec: template: install-chaos-experiments - name: load-test template: load-test - - - name: pod-memory-hog - template: pod-memory-hog - - name: pod-cpu-hog + - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete template: pod-delete - - name: pod-network-loss template: pod-network-loss + - - name: pod-memory-hog + template: pod-memory-hog - - name: disk-fill template: disk-fill - - name: revert-chaos @@ -42,7 +42,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop"] + args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak) - name: install-chaos-experiments container: diff --git a/workflows/sock-shop-demo/usingCmdProbe/workflow_cron.yaml b/workflows/sock-shop-demo/usingCmdProbe/workflow_cron.yaml index 853371f..d99daa7 100644 --- a/workflows/sock-shop-demo/usingCmdProbe/workflow_cron.yaml +++ b/workflows/sock-shop-demo/usingCmdProbe/workflow_cron.yaml @@ -26,14 +26,14 @@ spec: template: install-chaos-experiments - name: load-test template: load-test - - - name: pod-memory-hog - template: pod-memory-hog - - name: pod-cpu-hog + - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete template: pod-delete - - name: pod-network-loss template: pod-network-loss + - - name: pod-memory-hog + template: pod-memory-hog - - name: disk-fill template: disk-fill - - name: revert-chaos @@ -46,7 +46,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop"] + args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak) - name: install-chaos-experiments container: diff --git a/workflows/sock-shop-demo/usingPromProbe/workflow.yaml b/workflows/sock-shop-demo/usingPromProbe/workflow.yaml index eb774f0..8dffdb5 100644 --- a/workflows/sock-shop-demo/usingPromProbe/workflow.yaml +++ b/workflows/sock-shop-demo/usingPromProbe/workflow.yaml @@ -22,14 +22,14 @@ spec: template: install-chaos-experiments - name: load-test template: load-test - - - name: pod-memory-hog - template: pod-memory-hog - - name: pod-cpu-hog + - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete template: pod-delete - - name: pod-network-loss template: pod-network-loss + - - name: pod-memory-hog + template: pod-memory-hog - - name: disk-fill template: disk-fill - - name: revert-chaos @@ -42,7 +42,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop"] #for resilient provide type flagName as resilient(-typeName=resilient) + args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak) - name: install-chaos-experiments container: diff --git a/workflows/sock-shop-demo/usingPromProbe/workflow_cron.yaml b/workflows/sock-shop-demo/usingPromProbe/workflow_cron.yaml index ba98966..d3b5fcf 100644 --- a/workflows/sock-shop-demo/usingPromProbe/workflow_cron.yaml +++ b/workflows/sock-shop-demo/usingPromProbe/workflow_cron.yaml @@ -26,18 +26,16 @@ spec: template: install-chaos-experiments - name: load-test template: load-test - - - name: pod-memory-hog - template: pod-memory-hog - - name: pod-cpu-hog + - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-network-loss - template: pod-network-loss - - name: pod-delete template: pod-delete - - name: pod-network-loss template: pod-network-loss + - - name: pod-memory-hog + template: pod-memory-hog - - name: disk-fill - template: disk-fill + template: disk-fill - - name: revert-chaos template: revert-chaos # - name: delete-application @@ -48,7 +46,7 @@ spec: - name: install-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop"] #for resilient provide type flagName as resilient(-typeName=resilient) + args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak) - name: install-chaos-experiments container: