fix: Updates AWS CSVs (#614)
* updates aws csvs Signed-off-by: neelanjan00 <neelanjan.manna@harness.io> * updates experiment labels and chaosengine appns Signed-off-by: neelanjan00 <neelanjan.manna@harness.io> * updates chaosengine namespaces Signed-off-by: neelanjan00 <neelanjan.manna@harness.io> --------- Signed-off-by: neelanjan00 <neelanjan.manna@harness.io>
This commit is contained in:
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: 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: "bank-of-anthos"
|
||||||
spec:
|
spec:
|
||||||
entrypoint: argowf-chaos
|
entrypoint: argowf-chaos
|
||||||
serviceAccountName: argo-chaos
|
serviceAccountName: argo-chaos
|
||||||
@@ -211,14 +211,14 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
context: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
spec:
|
spec:
|
||||||
appinfo:
|
appinfo:
|
||||||
appns: 'bank'
|
appns: 'bank'
|
||||||
applabel: 'name in (balancereader,transactionhistory)'
|
applabel: 'name=balancereader'
|
||||||
appkind: 'deployment'
|
appkind: 'deployment'
|
||||||
jobCleanUpPolicy: retain
|
jobCleanUpPolicy: retain
|
||||||
engineState: 'active'
|
engineState: 'active'
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: 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: "bank-of-anthos"
|
||||||
spec:
|
spec:
|
||||||
schedule: "0 * * * *"
|
schedule: "0 * * * *"
|
||||||
concurrencyPolicy: "Forbid"
|
concurrencyPolicy: "Forbid"
|
||||||
@@ -215,14 +215,14 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
context: "{{workflow.parameters.appNamespace}}_bank-of-anthos"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
spec:
|
spec:
|
||||||
appinfo:
|
appinfo:
|
||||||
appns: 'bank'
|
appns: 'bank'
|
||||||
applabel: 'name in (balancereader,transactionhistory)'
|
applabel: 'name=balancereader'
|
||||||
appkind: 'deployment'
|
appkind: 'deployment'
|
||||||
jobCleanUpPolicy: retain
|
jobCleanUpPolicy: retain
|
||||||
engineState: 'active'
|
engineState: 'active'
|
||||||
|
@@ -122,7 +122,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-delete-chaos
|
name: pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
context: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -126,7 +126,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-delete-chaos
|
name: pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
context: "{{workflow.parameters.adminModeNamespace}}_hello-world"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -118,7 +118,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-node-cpu-hog-chaos
|
name: kube-proxy-node-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.context}}"
|
context: "{{workflow.parameters.context}}"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -122,7 +122,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-node-cpu-hog-chaos
|
name: kube-proxy-node-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.context}}"
|
context: "{{workflow.parameters.context}}"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -118,7 +118,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-node-memory-hog-chaos
|
name: kube-proxy-node-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.context}}"
|
context: "{{workflow.parameters.context}}"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -115,7 +115,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-node-memory-hog-chaos
|
name: kube-proxy-node-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.context}}"
|
context: "{{workflow.parameters.context}}"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -114,7 +114,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-cpu-hog-chaos
|
name: kube-proxy-pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -118,7 +118,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-cpu-hog-chaos
|
name: kube-proxy-pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -121,7 +121,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-delete-chaos
|
name: kube-proxy-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -125,7 +125,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-delete-chaos
|
name: kube-proxy-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -113,7 +113,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-memory-hog-chaos
|
name: kube-proxy-pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -117,7 +117,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-proxy-pod-memory-hog-chaos
|
name: kube-proxy-pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
context: "{{workflow.parameters.appNamespace}}_kube-proxy"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: argowf-podtato-head-chaos
|
name: argowf-podtato-head-chaos
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject : "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
subject : "podtato-main"
|
||||||
spec:
|
spec:
|
||||||
entrypoint: argowf-chaos
|
entrypoint: argowf-chaos
|
||||||
serviceAccountName: argo-chaos
|
serviceAccountName: argo-chaos
|
||||||
@@ -181,13 +181,13 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: podtato-main-pod-delete-chaos
|
name: podtato-main-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
context: "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
spec:
|
spec:
|
||||||
appinfo:
|
appinfo:
|
||||||
appns: {{workflow.parameters.adminModeNamespace}}
|
appns: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
applabel: 'name=podtato-main'
|
applabel: 'name=podtato-main'
|
||||||
appkind: 'deployment'
|
appkind: 'deployment'
|
||||||
engineState: 'active'
|
engineState: 'active'
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: argowf-podtato-head-chaos-cron-wf
|
name: argowf-podtato-head-chaos-cron-wf
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject : "{{workflow.parameters.adminModeNamespace}}_podtato-head"
|
subject : "podtato-head"
|
||||||
spec:
|
spec:
|
||||||
schedule: "0 * * * *"
|
schedule: "0 * * * *"
|
||||||
concurrencyPolicy: "Forbid"
|
concurrencyPolicy: "Forbid"
|
||||||
@@ -185,13 +185,13 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: podtato-main-pod-delete-chaos
|
name: podtato-main-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
context: "{{workflow.parameters.adminModeNamespace}}_podtato-main"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
spec:
|
spec:
|
||||||
appinfo:
|
appinfo:
|
||||||
appns: {{workflow.parameters.adminModeNamespace}}
|
appns: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
applabel: 'name=podtato-main'
|
applabel: 'name=podtato-main'
|
||||||
appkind: 'deployment'
|
appkind: 'deployment'
|
||||||
engineState: 'active'
|
engineState: 'active'
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: argowf-chaos-sock-shop-resiliency
|
name: argowf-chaos-sock-shop-resiliency
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "sock-shop"
|
||||||
spec:
|
spec:
|
||||||
entrypoint: argowf-chaos
|
entrypoint: argowf-chaos
|
||||||
serviceAccountName: argo-chaos
|
serviceAccountName: argo-chaos
|
||||||
@@ -760,7 +760,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-cpu-hog-chaos
|
name: pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_carts"
|
context: "{{workflow.parameters.appNamespace}}_carts"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -831,7 +831,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-memory-hog-chaos
|
name: pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_orders"
|
context: "{{workflow.parameters.appNamespace}}_orders"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -900,7 +900,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-pod-delete-chaos
|
name: catalogue-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -973,7 +973,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -1049,7 +1049,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-disk-fill
|
name: catalogue-disk-fill
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: 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: "sock-shop"
|
||||||
spec:
|
spec:
|
||||||
schedule: "0 * * * *"
|
schedule: "0 * * * *"
|
||||||
concurrencyPolicy: "Forbid"
|
concurrencyPolicy: "Forbid"
|
||||||
@@ -764,7 +764,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-cpu-hog-chaos
|
name: pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_carts"
|
context: "{{workflow.parameters.appNamespace}}_carts"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -835,7 +835,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-memory-hog-chaos
|
name: pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_orders"
|
context: "{{workflow.parameters.appNamespace}}_orders"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -904,7 +904,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-pod-delete-chaos
|
name: catalogue-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.env.appNamespace}}_catalogue"
|
context: "{{workflow.env.appNamespace}}_catalogue"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -977,7 +977,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -1053,7 +1053,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-disk-fill
|
name: catalogue-disk-fill
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: argowf-chaos-sock-shop-resiliency
|
name: argowf-chaos-sock-shop-resiliency
|
||||||
namespace: litmus
|
namespace: litmus
|
||||||
labels:
|
labels:
|
||||||
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
|
subject: "sock-shop"
|
||||||
spec:
|
spec:
|
||||||
entrypoint: argowf-chaos
|
entrypoint: argowf-chaos
|
||||||
serviceAccountName: argo-chaos
|
serviceAccountName: argo-chaos
|
||||||
@@ -760,7 +760,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-cpu-hog-chaos
|
name: pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_carts"
|
context: "{{workflow.parameters.appNamespace}}_carts"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -832,7 +832,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-memory-hog-chaos
|
name: pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_orders"
|
context: "{{workflow.parameters.appNamespace}}_orders"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -902,7 +902,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-pod-delete-chaos
|
name: catalogue-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -976,7 +976,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -1052,7 +1052,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-disk-fill
|
name: catalogue-disk-fill
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -4,7 +4,7 @@ metadata:
|
|||||||
name: 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: "sock-shop"
|
||||||
spec:
|
spec:
|
||||||
schedule: "0 * * * *"
|
schedule: "0 * * * *"
|
||||||
concurrencyPolicy: "Forbid"
|
concurrencyPolicy: "Forbid"
|
||||||
@@ -764,7 +764,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-cpu-hog-chaos
|
name: pod-cpu-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_carts"
|
context: "{{workflow.parameters.appNamespace}}_carts"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -836,7 +836,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-memory-hog-chaos
|
name: pod-memory-hog-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_orders"
|
context: "{{workflow.parameters.appNamespace}}_orders"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -906,7 +906,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-pod-delete-chaos
|
name: catalogue-pod-delete-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -980,7 +980,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: pod-network-loss-chaos
|
name: pod-network-loss-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
@@ -1056,7 +1056,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: catalogue-disk-fill
|
name: catalogue-disk-fill
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
labels:
|
labels:
|
||||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||||
annotations: {}
|
annotations: {}
|
||||||
|
@@ -13,19 +13,19 @@ spec:
|
|||||||
categoryDescription: >
|
categoryDescription: >
|
||||||
AWS chaos contains different faults for AWS cloud provider to test the app/platform service availability. It uses AWS command to carry the fault logic in the instance. It will install all the faults which can be used to inject chaos into the AWS services like EC2, ECS, S3 and so on.
|
AWS chaos contains different faults for AWS cloud provider to test the app/platform service availability. It uses AWS command to carry the fault logic in the instance. It will install all the faults which can be used to inject chaos into the AWS services like EC2, ECS, S3 and so on.
|
||||||
faults:
|
faults:
|
||||||
- name: alb-az-down
|
- name: aws-az-chaos
|
||||||
description: It injects AZ down chaos on ALB for a certain chaos duration.
|
description: It injects AZ chaos to detach the target zones from the load balancer.
|
||||||
displayName: "ALB AZ Down"
|
displayName: "AWS AZ Chaos"
|
||||||
- name: aws-ssm-chaos-by-id
|
- name: aws-ssm-chaos-by-id
|
||||||
description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance ID.
|
description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance ID.
|
||||||
displayName: "AWS SSM Chaos By ID"
|
displayName: "AWS SSM Chaos By ID"
|
||||||
- name: aws-ssm-chaos-by-tag
|
- name: aws-ssm-chaos-by-tag
|
||||||
description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance tag.
|
description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance tag.
|
||||||
displayName: "AWS SSM Chaos By Tag"
|
displayName: "AWS SSM Chaos By Tag"
|
||||||
- name: ec2-terminate-by-id
|
- name: ec2-stop-by-id
|
||||||
description: It stops the AWS EC2 instance identified by ID for a certain chaos duration.
|
description: It stops the AWS EC2 instance identified by ID for a certain chaos duration.
|
||||||
displayName: "EC2 Stop By ID"
|
displayName: "EC2 Stop By ID"
|
||||||
- name: ec2-terminate-by-tag
|
- name: ec2-stop-by-tag
|
||||||
description: It stops the AWS EC2 instance identified by Tag for a certain chaos duration.
|
description: It stops the AWS EC2 instance identified by Tag for a certain chaos duration.
|
||||||
displayName: "EC2 Stop By Tag"
|
displayName: "EC2 Stop By Tag"
|
||||||
- name: ebs-loss-by-id
|
- name: ebs-loss-by-id
|
||||||
|
@@ -1,21 +1,21 @@
|
|||||||
---
|
---
|
||||||
packageName: aws
|
packageName: aws
|
||||||
faults:
|
faults:
|
||||||
- name: alb-az-down
|
- name: aws-az-chaos
|
||||||
CSV: alb-az-down.chartserviceversion.yaml
|
CSV: aws-az-chaos.chartserviceversion.yaml
|
||||||
desc: "alb-az-down"
|
desc: "aws-az-chaos"
|
||||||
- name: aws-ssm-chaos-by-id
|
- name: aws-ssm-chaos-by-id
|
||||||
CSV: aws-ssm-chaos-by-id.chartserviceversion.yaml
|
CSV: aws-ssm-chaos-by-id.chartserviceversion.yaml
|
||||||
desc: "aws-ssm-chaos-by-id"
|
desc: "aws-ssm-chaos-by-id"
|
||||||
- name: aws-ssm-chaos-by-tag
|
- name: aws-ssm-chaos-by-tag
|
||||||
CSV: aws-ssm-chaos-by-tag.chartserviceversion.yaml
|
CSV: aws-ssm-chaos-by-tag.chartserviceversion.yaml
|
||||||
desc: "aws-ssm-chaos-by-tag"
|
desc: "aws-ssm-chaos-by-tag"
|
||||||
- name: ec2-terminate-by-id
|
- name: ec2-stop-by-id
|
||||||
CSV: ec2-terminate-by-id.chartserviceversion.yaml
|
CSV: ec2-stop-by-id.chartserviceversion.yaml
|
||||||
desc: "ec2-terminate-by-id"
|
desc: "ec2-stop-by-id"
|
||||||
- name: ec2-terminate-by-tag
|
- name: ec2-stop-by-tag
|
||||||
CSV: ec2-terminate-by-tag.chartserviceversion.yaml
|
CSV: ec2-stop-by-tag.chartserviceversion.yaml
|
||||||
desc: "ec2-terminate-by-tag"
|
desc: "ec2-stop-by-tag"
|
||||||
- name: ebs-loss-by-id
|
- name: ebs-loss-by-id
|
||||||
CSV: ebs-loss-by-id.chartserviceversion.yaml
|
CSV: ebs-loss-by-id.chartserviceversion.yaml
|
||||||
desc: "ebs-loss-by-id"
|
desc: "ebs-loss-by-id"
|
||||||
|
@@ -3,13 +3,13 @@ apiVersion: litmuschaos.io/v1alpha1
|
|||||||
kind: ChartServiceVersion
|
kind: ChartServiceVersion
|
||||||
metadata:
|
metadata:
|
||||||
createdAt: 2022-07-27T10:28:08Z
|
createdAt: 2022-07-27T10:28:08Z
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
annotations:
|
annotations:
|
||||||
categories: AWS
|
categories: AWS
|
||||||
vendor: LitmusChaos
|
vendor: LitmusChaos
|
||||||
spec:
|
spec:
|
||||||
displayName: EC2 Terminate By ID
|
displayName: EC2 Stop By ID
|
||||||
categoryDescription: |
|
categoryDescription: |
|
||||||
This fault causes termination of an EC2 instance for a certain chaos duration.
|
This fault causes termination of an EC2 instance for a certain chaos duration.
|
||||||
- Causes termination of an EC2 instance provided by instance ID before bringing it back to running state after the specified chaos duration.
|
- Causes termination of an EC2 instance provided by instance ID before bringing it back to running state after the specified chaos duration.
|
@@ -8,7 +8,7 @@ spec:
|
|||||||
engineState: 'active'
|
engineState: 'active'
|
||||||
chaosServiceAccount: litmus-admin
|
chaosServiceAccount: litmus-admin
|
||||||
experiments:
|
experiments:
|
||||||
- name: ec2-terminate-by-id
|
- name: ec2-stop-by-id
|
||||||
spec:
|
spec:
|
||||||
components:
|
components:
|
||||||
env:
|
env:
|
@@ -5,9 +5,9 @@ description:
|
|||||||
Stopping an EC2 instance identified by ID.
|
Stopping an EC2 instance identified by ID.
|
||||||
kind: ChaosExperiment
|
kind: ChaosExperiment
|
||||||
metadata:
|
metadata:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
labels:
|
labels:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
app.kubernetes.io/part-of: litmus
|
app.kubernetes.io/part-of: litmus
|
||||||
app.kubernetes.io/component: chaosexperiment
|
app.kubernetes.io/component: chaosexperiment
|
||||||
app.kubernetes.io/version: ci
|
app.kubernetes.io/version: ci
|
||||||
@@ -97,7 +97,7 @@ spec:
|
|||||||
value: "/tmp/cloud_config.yml"
|
value: "/tmp/cloud_config.yml"
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
app.kubernetes.io/part-of: litmus
|
app.kubernetes.io/part-of: litmus
|
||||||
app.kubernetes.io/component: experiment-job
|
app.kubernetes.io/component: experiment-job
|
||||||
app.kubernetes.io/version: ci
|
app.kubernetes.io/version: ci
|
@@ -60,7 +60,7 @@ spec:
|
|||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name ec2-stop-by-tag
|
- ./experiments -name ec2-terminate-by-tag
|
||||||
command:
|
command:
|
||||||
- /bin/bash
|
- /bin/bash
|
||||||
env:
|
env:
|
||||||
|
@@ -5,9 +5,9 @@ description:
|
|||||||
Stopping an EC2 instance identified by ID.
|
Stopping an EC2 instance identified by ID.
|
||||||
kind: ChaosExperiment
|
kind: ChaosExperiment
|
||||||
metadata:
|
metadata:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
labels:
|
labels:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
app.kubernetes.io/part-of: litmus
|
app.kubernetes.io/part-of: litmus
|
||||||
app.kubernetes.io/component: chaosexperiment
|
app.kubernetes.io/component: chaosexperiment
|
||||||
app.kubernetes.io/version: ci
|
app.kubernetes.io/version: ci
|
||||||
@@ -97,7 +97,7 @@ spec:
|
|||||||
value: "/tmp/cloud_config.yml"
|
value: "/tmp/cloud_config.yml"
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
name: ec2-terminate-by-id
|
name: ec2-stop-by-id
|
||||||
app.kubernetes.io/part-of: litmus
|
app.kubernetes.io/part-of: litmus
|
||||||
app.kubernetes.io/component: experiment-job
|
app.kubernetes.io/component: experiment-job
|
||||||
app.kubernetes.io/version: ci
|
app.kubernetes.io/version: ci
|
||||||
@@ -445,7 +445,7 @@ spec:
|
|||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
args:
|
args:
|
||||||
- -c
|
- -c
|
||||||
- ./experiments -name ec2-stop-by-tag
|
- ./experiments -name ec2-terminate-by-tag
|
||||||
command:
|
command:
|
||||||
- /bin/bash
|
- /bin/bash
|
||||||
env:
|
env:
|
||||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
@@ -36,7 +36,7 @@ spec:
|
|||||||
kind: ChaosEngine
|
kind: ChaosEngine
|
||||||
metadata:
|
metadata:
|
||||||
name: nginx-chaos
|
name: nginx-chaos
|
||||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
namespace: "{{workflow.parameters.adminModeNamespace}}"
|
||||||
spec:
|
spec:
|
||||||
appinfo:
|
appinfo:
|
||||||
appns: {{workflow.parameters.appNamespace}}
|
appns: {{workflow.parameters.appNamespace}}
|
||||||
|
Reference in New Issue
Block a user