Merge pull request #603 from neelanjan00/update-image-tags
chore: Update go-runner image tags to 3.0.0-beta3
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-bank-of-anthos-resiliency-
|
name: argowf-chaos-bank-of-anthos-resiliency-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
||||||
@@ -22,12 +22,12 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- - name: pod-network-loss
|
- - name: pod-network-loss
|
||||||
template: pod-network-loss
|
template: pod-network-loss
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
- name: delete-application
|
- name: delete-application
|
||||||
template: delete-application
|
template: delete-application
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=bank","-typeName=resilient","-operation=apply","-timeout=400", "-app=bank-of-anthos","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
args: ["-namespace=bank","-typeName=resilient","-operation=apply","-timeout=400", "-app=bank-of-anthos","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
||||||
|
|
||||||
- name: install-chaos-experiments
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -108,7 +108,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"]
|
args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: CronWorkflow
|
kind: CronWorkflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-bank-of-anthos-resiliency-cron-wf-
|
name: argowf-chaos-bank-of-anthos-resiliency-cron-wf-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
||||||
@@ -26,12 +26,12 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- - name: pod-network-loss
|
- - name: pod-network-loss
|
||||||
template: pod-network-loss
|
template: pod-network-loss
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
- name: delete-application
|
- name: delete-application
|
||||||
template: delete-application
|
template: delete-application
|
||||||
|
|
||||||
@@ -40,7 +40,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=bank","-typeName=resilient","-operation=apply","-timeout=400", "-app=bank-of-anthos","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
args: ["-namespace=bank","-typeName=resilient","-operation=apply","-timeout=400", "-app=bank-of-anthos","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
||||||
|
|
||||||
- name: install-chaos-experiments
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -112,7 +112,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"]
|
args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-hello-world-pod-delete-
|
name: argowf-chaos-hello-world-pod-delete-
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
subject: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
||||||
spec:
|
spec:
|
||||||
@@ -17,17 +17,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-delete.yaml
|
path: /tmp/pod-delete.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -71,7 +71,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -161,7 +161,7 @@ spec:
|
|||||||
- -file=/tmp/chaosengine.yaml
|
- -file=/tmp/chaosengine.yaml
|
||||||
- -saveName=/tmp/engine-name
|
- -saveName=/tmp/engine-name
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
resources:
|
resources:
|
||||||
|
@@ -21,17 +21,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-delete.yaml
|
path: /tmp/pod-delete.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -75,7 +75,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -165,7 +165,7 @@ spec:
|
|||||||
- -file=/tmp/chaosengine.yaml
|
- -file=/tmp/chaosengine.yaml
|
||||||
- -saveName=/tmp/engine-name
|
- -saveName=/tmp/engine-name
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
resources:
|
resources:
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-node-cpu-hog-
|
name: argowf-chaos-node-cpu-hog-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.context}}"
|
subject: "{{workflow.parameters.context}}"
|
||||||
@@ -20,17 +20,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/node-cpu-hog.yaml
|
path: /tmp/node-cpu-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -72,7 +72,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -95,7 +95,7 @@ spec:
|
|||||||
|
|
||||||
# provide lib image
|
# provide lib image
|
||||||
- name: LIB_IMAGE
|
- name: LIB_IMAGE
|
||||||
value: 'litmuschaos/go-runner:latest'
|
value: 'litmuschaos/go-runner:3.0.0-beta3'
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
name: node-cpu-hog
|
name: node-cpu-hog
|
||||||
@@ -139,7 +139,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,17 +24,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/node-cpu-hog.yaml
|
path: /tmp/node-cpu-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -76,7 +76,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -99,7 +99,7 @@ spec:
|
|||||||
|
|
||||||
# provide lib image
|
# provide lib image
|
||||||
- name: LIB_IMAGE
|
- name: LIB_IMAGE
|
||||||
value: 'litmuschaos/go-runner:latest'
|
value: 'litmuschaos/go-runner:3.0.0-beta3'
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
name: node-cpu-hog
|
name: node-cpu-hog
|
||||||
@@ -143,7 +143,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-node-memory-hog-
|
name: argowf-chaos-node-memory-hog-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.context}}"
|
subject: "{{workflow.parameters.context}}"
|
||||||
@@ -20,17 +20,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/node-memory-hog.yaml
|
path: /tmp/node-memory-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -72,7 +72,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -95,7 +95,7 @@ spec:
|
|||||||
|
|
||||||
# provide lib image
|
# provide lib image
|
||||||
- name: LIB_IMAGE
|
- name: LIB_IMAGE
|
||||||
value: 'litmuschaos/go-runner:latest'
|
value: 'litmuschaos/go-runner:3.0.0-beta3'
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
name: node-memory-hog
|
name: node-memory-hog
|
||||||
@@ -139,7 +139,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,16 +24,16 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/node-memory-hog.yaml
|
path: /tmp/node-memory-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -75,7 +75,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -94,7 +94,7 @@ spec:
|
|||||||
value: ''
|
value: ''
|
||||||
# provide lib image
|
# provide lib image
|
||||||
- name: LIB_IMAGE
|
- name: LIB_IMAGE
|
||||||
value: 'litmuschaos/go-runner:latest'
|
value: 'litmuschaos/go-runner:3.0.0-beta3'
|
||||||
labels:
|
labels:
|
||||||
name: node-memory-hog
|
name: node-memory-hog
|
||||||
container:
|
container:
|
||||||
@@ -134,7 +134,7 @@ spec:
|
|||||||
container:
|
container:
|
||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-pod-cpu-hog-
|
name: argowf-chaos-pod-cpu-hog-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
@@ -20,17 +20,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-cpu-hog.yaml
|
path: /tmp/pod-cpu-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -64,7 +64,7 @@ spec:
|
|||||||
- "patch"
|
- "patch"
|
||||||
- "update"
|
- "update"
|
||||||
- "delete"
|
- "delete"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -145,7 +145,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,17 +24,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-cpu-hog.yaml
|
path: /tmp/pod-cpu-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -68,7 +68,7 @@ spec:
|
|||||||
- "patch"
|
- "patch"
|
||||||
- "update"
|
- "update"
|
||||||
- "delete"
|
- "delete"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -149,7 +149,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-pod-delete-
|
name: argowf-chaos-pod-delete-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
@@ -20,17 +20,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-delete.yaml
|
path: /tmp/pod-delete.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -74,7 +74,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -147,7 +147,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,17 +24,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-delete.yaml
|
path: /tmp/pod-delete.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -78,7 +78,7 @@ spec:
|
|||||||
verbs:
|
verbs:
|
||||||
- "get"
|
- "get"
|
||||||
- "list"
|
- "list"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -151,7 +151,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-pod-memory-hog-
|
name: argowf-chaos-pod-memory-hog-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
subject: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
@@ -20,17 +20,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-memory-hog.yaml
|
path: /tmp/pod-memory-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -64,7 +64,7 @@ spec:
|
|||||||
- "patch"
|
- "patch"
|
||||||
- "update"
|
- "update"
|
||||||
- "delete"
|
- "delete"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name pod-memory-hog
|
- ./experiments -name pod-memory-hog
|
||||||
@@ -144,7 +144,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,17 +24,17 @@ spec:
|
|||||||
templates:
|
templates:
|
||||||
- name: argowf-chaos
|
- name: argowf-chaos
|
||||||
steps:
|
steps:
|
||||||
- - name: install-experiment
|
- - name: install-chaos-faults
|
||||||
template: install-experiment
|
template: install-chaos-faults
|
||||||
- - name: run-chaos
|
- - name: run-chaos
|
||||||
template: run-chaos
|
template: run-chaos
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
inputs:
|
inputs:
|
||||||
artifacts:
|
artifacts:
|
||||||
- name: install-experiment
|
- name: install-chaos-faults
|
||||||
path: /tmp/pod-memory-hog.yaml
|
path: /tmp/pod-memory-hog.yaml
|
||||||
raw:
|
raw:
|
||||||
data: |
|
data: |
|
||||||
@@ -68,7 +68,7 @@ spec:
|
|||||||
- "patch"
|
- "patch"
|
||||||
- "update"
|
- "update"
|
||||||
- "delete"
|
- "delete"
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name pod-memory-hog
|
- ./experiments -name pod-memory-hog
|
||||||
@@ -148,7 +148,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-checker:latest
|
image: litmuschaos/litmus-checker:latest
|
||||||
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-podtato-head-chaos-
|
name: argowf-podtato-head-chaos-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject : "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
subject : "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
||||||
@@ -20,12 +20,12 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- - name: pod-delete
|
- - name: pod-delete
|
||||||
template: pod-delete
|
template: pod-delete
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
- name: delete-application
|
- name: delete-application
|
||||||
template: delete-application
|
template: delete-application
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"]
|
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"]
|
||||||
|
|
||||||
- name: install-chaos-experiments
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -104,7 +104,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"]
|
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -24,12 +24,12 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- - name: pod-delete
|
- - name: pod-delete
|
||||||
template: pod-delete
|
template: pod-delete
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
- name: delete-application
|
- name: delete-application
|
||||||
template: delete-application
|
template: delete-application
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"]
|
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=apply","-timeout=400", "-app=podtato-head","-scope=namespace"]
|
||||||
|
|
||||||
- name: install-chaos-experiments
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -108,7 +108,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"]
|
args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-sock-shop-resiliency-
|
name: argowf-chaos-sock-shop-resiliency-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
||||||
@@ -22,8 +22,8 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- name: load-test
|
- name: load-test
|
||||||
template: load-test
|
template: load-test
|
||||||
- - name: pod-cpu-hog
|
- - name: pod-cpu-hog
|
||||||
@@ -36,8 +36,8 @@ spec:
|
|||||||
template: pod-memory-hog
|
template: pod-memory-hog
|
||||||
- - name: disk-fill
|
- - name: disk-fill
|
||||||
template: disk-fill
|
template: disk-fill
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
# - name: delete-application
|
# - name: delete-application
|
||||||
# template: delete-application
|
# template: delete-application
|
||||||
- name: delete-loadtest
|
- name: delete-loadtest
|
||||||
@@ -48,7 +48,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
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
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -426,7 +426,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: CronWorkflow
|
kind: CronWorkflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-sock-shop-resiliency-cron-wf-
|
name: argowf-chaos-sock-shop-resiliency-cron-wf-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
||||||
@@ -26,8 +26,8 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- name: load-test
|
- name: load-test
|
||||||
template: load-test
|
template: load-test
|
||||||
- - name: pod-cpu-hog
|
- - name: pod-cpu-hog
|
||||||
@@ -40,8 +40,8 @@ spec:
|
|||||||
template: pod-memory-hog
|
template: pod-memory-hog
|
||||||
- - name: disk-fill
|
- - name: disk-fill
|
||||||
template: disk-fill
|
template: disk-fill
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
# - name: delete-application
|
# - name: delete-application
|
||||||
# template: delete-application
|
# template: delete-application
|
||||||
- name: delete-loadtest
|
- name: delete-loadtest
|
||||||
@@ -52,7 +52,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
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
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -430,7 +430,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-sock-shop-resiliency-
|
name: argowf-chaos-sock-shop-resiliency-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
||||||
@@ -22,8 +22,8 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- name: load-test
|
- name: load-test
|
||||||
template: load-test
|
template: load-test
|
||||||
- - name: pod-cpu-hog
|
- - name: pod-cpu-hog
|
||||||
@@ -36,8 +36,8 @@ spec:
|
|||||||
template: pod-memory-hog
|
template: pod-memory-hog
|
||||||
- - name: disk-fill
|
- - name: disk-fill
|
||||||
template: disk-fill
|
template: disk-fill
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
# - name: delete-application
|
# - name: delete-application
|
||||||
# template: delete-application
|
# template: delete-application
|
||||||
- name: delete-loadtest
|
- name: delete-loadtest
|
||||||
@@ -48,7 +48,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
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
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -430,7 +430,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: CronWorkflow
|
kind: CronWorkflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-sock-shop-resiliency-cron-wf-
|
name: argowf-chaos-sock-shop-resiliency-cron-wf-
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
||||||
@@ -26,8 +26,8 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- - name: install-application
|
- - name: install-application
|
||||||
template: install-application
|
template: install-application
|
||||||
- - name: install-chaos-experiments
|
- - name: install-chaos-faults
|
||||||
template: install-chaos-experiments
|
template: install-chaos-faults
|
||||||
- name: load-test
|
- name: load-test
|
||||||
template: load-test
|
template: load-test
|
||||||
- - name: pod-cpu-hog
|
- - name: pod-cpu-hog
|
||||||
@@ -40,8 +40,8 @@ spec:
|
|||||||
template: pod-memory-hog
|
template: pod-memory-hog
|
||||||
- - name: disk-fill
|
- - name: disk-fill
|
||||||
template: disk-fill
|
template: disk-fill
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
# - name: delete-application
|
# - name: delete-application
|
||||||
# template: delete-application
|
# template: delete-application
|
||||||
- name: delete-loadtest
|
- name: delete-loadtest
|
||||||
@@ -52,7 +52,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=sock-shop","-typeName=resilient","-operation=apply","-timeout=400", "-app=sock-shop","-scope=cluster"] #for weak provide type flagName as resilient(-typeName=weak)
|
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
|
- name: install-chaos-faults
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
@@ -434,7 +434,7 @@ spec:
|
|||||||
image: litmuschaos/litmus-app-deployer:latest
|
image: litmuschaos/litmus-app-deployer:latest
|
||||||
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"]
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: litmuschaos/k8s:latest
|
image: litmuschaos/k8s:latest
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -43,7 +43,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -58,7 +58,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -51,7 +51,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list", "patch"]
|
verbs: ["get", "list", "patch"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get","list"]
|
verbs: ["get","list"]
|
||||||
image: "litmuschaos/go-runner:latest"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
@@ -70,7 +70,7 @@ spec:
|
|||||||
|
|
||||||
# provide lib image
|
# provide lib image
|
||||||
- name: LIB_IMAGE
|
- name: LIB_IMAGE
|
||||||
value: "litmuschaos/go-runner:latest"
|
value: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
|
|
||||||
# ENTER THE TARGET NODE NAME
|
# ENTER THE TARGET NODE NAME
|
||||||
- name: TARGET_NODE
|
- name: TARGET_NODE
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list"]
|
verbs: ["get", "list"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -51,7 +51,7 @@ spec:
|
|||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["nodes"]
|
resources: ["nodes"]
|
||||||
verbs: ["get", "list", "patch", "update"]
|
verbs: ["get", "list", "patch", "update"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name pod-dns-error
|
- ./experiments -name pod-dns-error
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name pod-dns-spoof
|
- ./experiments -name pod-dns-spoof
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -47,7 +47,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -39,7 +39,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -59,7 +59,7 @@ spec:
|
|||||||
- apiGroups: ["litmuschaos.io"]
|
- apiGroups: ["litmuschaos.io"]
|
||||||
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
resources: ["chaosengines", "chaosexperiments", "chaosresults"]
|
||||||
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
verbs: ["create", "list", "get", "patch", "update", "delete"]
|
||||||
image: "litmuschaos/go-runner:ci"
|
image: "litmuschaos/go-runner:3.0.0-beta3"
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Workflow
|
kind: Workflow
|
||||||
metadata:
|
metadata:
|
||||||
generateName: argowf-chaos-
|
name: argowf-chaos-
|
||||||
spec:
|
spec:
|
||||||
entrypoint: argowf-chaos
|
entrypoint: argowf-chaos
|
||||||
serviceAccountName: argo-chaos
|
serviceAccountName: argo-chaos
|
||||||
@@ -22,8 +22,8 @@ spec:
|
|||||||
template: run-chaos
|
template: run-chaos
|
||||||
- name: run-benchmark
|
- name: run-benchmark
|
||||||
template: run-benchmark
|
template: run-benchmark
|
||||||
- - name: revert-chaos
|
- - name: cleanup-chaos-resources
|
||||||
template: revert-chaos
|
template: cleanup-chaos-resources
|
||||||
|
|
||||||
- name: run-chaos
|
- name: run-chaos
|
||||||
inputs:
|
inputs:
|
||||||
@@ -105,7 +105,7 @@ spec:
|
|||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
args: ['kubectl apply -f /tmp/bench.yaml -n {{workflow.parameters.appNamespace}}']
|
args: ['kubectl apply -f /tmp/bench.yaml -n {{workflow.parameters.appNamespace}}']
|
||||||
|
|
||||||
- name: revert-chaos
|
- name: cleanup-chaos-resources
|
||||||
container:
|
container:
|
||||||
image: alpine/k8s:1.18.2
|
image: alpine/k8s:1.18.2
|
||||||
command: [sh, -c]
|
command: [sh, -c]
|
||||||
|
Reference in New Issue
Block a user