From 416e7bab52a87047fbca0a5dedbd5140e01da69c Mon Sep 17 00:00:00 2001 From: neelanjan00 Date: Wed, 4 Oct 2023 12:07:47 +0530 Subject: [PATCH 1/3] updates aws csvs Signed-off-by: neelanjan00 --- faults/aws/aws.chartserviceversion.yaml | 10 +++++----- faults/aws/aws.package.yaml | 18 +++++++++--------- .../ec2-stop-by-id.chartserviceversion.yaml} | 4 ++-- .../engine.yaml | 2 +- .../fault.yaml | 6 +++--- faults/aws/ec2-stop-by-tag/fault.yaml | 2 +- faults/aws/experiments.yaml | 8 ++++---- .../{alb-az-down.png => aws-az-chaos.png} | Bin ...terminate-by-id.png => ec2-stop-by-id.png} | Bin ...rminate-by-tag.png => ec2-stop-by-tag.png} | Bin 10 files changed, 25 insertions(+), 25 deletions(-) rename faults/aws/{ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml => ec2-stop-by-id/ec2-stop-by-id.chartserviceversion.yaml} (93%) rename faults/aws/{ec2-terminate-by-id => ec2-stop-by-id}/engine.yaml (96%) rename faults/aws/{ec2-terminate-by-id => ec2-stop-by-id}/fault.yaml (97%) rename faults/aws/icons/{alb-az-down.png => aws-az-chaos.png} (100%) rename faults/aws/icons/{ec2-terminate-by-id.png => ec2-stop-by-id.png} (100%) rename faults/aws/icons/{ec2-terminate-by-tag.png => ec2-stop-by-tag.png} (100%) diff --git a/faults/aws/aws.chartserviceversion.yaml b/faults/aws/aws.chartserviceversion.yaml index a28f3dfef..37f9d5799 100644 --- a/faults/aws/aws.chartserviceversion.yaml +++ b/faults/aws/aws.chartserviceversion.yaml @@ -13,19 +13,19 @@ spec: 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. faults: - - name: alb-az-down - description: It injects AZ down chaos on ALB for a certain chaos duration. - displayName: "ALB AZ Down" + - name: aws-az-chaos + description: It injects AZ chaos to detach the target zones from the load balancer. + displayName: "AWS AZ Chaos" - name: aws-ssm-chaos-by-id description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance ID. displayName: "AWS SSM Chaos By ID" - name: aws-ssm-chaos-by-tag description: It allow to perform in-VM chaos using AWS SSM service and EC2 instance 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. 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. displayName: "EC2 Stop By Tag" - name: ebs-loss-by-id diff --git a/faults/aws/aws.package.yaml b/faults/aws/aws.package.yaml index a063d0767..9210c7813 100644 --- a/faults/aws/aws.package.yaml +++ b/faults/aws/aws.package.yaml @@ -1,21 +1,21 @@ --- packageName: aws faults: - - name: alb-az-down - CSV: alb-az-down.chartserviceversion.yaml - desc: "alb-az-down" + - name: aws-az-chaos + CSV: aws-az-chaos.chartserviceversion.yaml + desc: "aws-az-chaos" - name: aws-ssm-chaos-by-id CSV: aws-ssm-chaos-by-id.chartserviceversion.yaml desc: "aws-ssm-chaos-by-id" - name: aws-ssm-chaos-by-tag CSV: aws-ssm-chaos-by-tag.chartserviceversion.yaml desc: "aws-ssm-chaos-by-tag" - - name: ec2-terminate-by-id - CSV: ec2-terminate-by-id.chartserviceversion.yaml - desc: "ec2-terminate-by-id" - - name: ec2-terminate-by-tag - CSV: ec2-terminate-by-tag.chartserviceversion.yaml - desc: "ec2-terminate-by-tag" + - name: ec2-stop-by-id + CSV: ec2-stop-by-id.chartserviceversion.yaml + desc: "ec2-stop-by-id" + - name: ec2-stop-by-tag + CSV: ec2-stop-by-tag.chartserviceversion.yaml + desc: "ec2-stop-by-tag" - name: ebs-loss-by-id CSV: ebs-loss-by-id.chartserviceversion.yaml desc: "ebs-loss-by-id" diff --git a/faults/aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml b/faults/aws/ec2-stop-by-id/ec2-stop-by-id.chartserviceversion.yaml similarity index 93% rename from faults/aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml rename to faults/aws/ec2-stop-by-id/ec2-stop-by-id.chartserviceversion.yaml index eb9d68637..65130f502 100644 --- a/faults/aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml +++ b/faults/aws/ec2-stop-by-id/ec2-stop-by-id.chartserviceversion.yaml @@ -3,13 +3,13 @@ apiVersion: litmuschaos.io/v1alpha1 kind: ChartServiceVersion metadata: createdAt: 2022-07-27T10:28:08Z - name: ec2-terminate-by-id + name: ec2-stop-by-id version: 0.1.0 annotations: categories: AWS vendor: LitmusChaos spec: - displayName: EC2 Terminate By ID + displayName: EC2 Stop By ID categoryDescription: | 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. diff --git a/faults/aws/ec2-terminate-by-id/engine.yaml b/faults/aws/ec2-stop-by-id/engine.yaml similarity index 96% rename from faults/aws/ec2-terminate-by-id/engine.yaml rename to faults/aws/ec2-stop-by-id/engine.yaml index 9ae94f2a1..790e747a8 100644 --- a/faults/aws/ec2-terminate-by-id/engine.yaml +++ b/faults/aws/ec2-stop-by-id/engine.yaml @@ -8,7 +8,7 @@ spec: engineState: 'active' chaosServiceAccount: litmus-admin experiments: - - name: ec2-terminate-by-id + - name: ec2-stop-by-id spec: components: env: diff --git a/faults/aws/ec2-terminate-by-id/fault.yaml b/faults/aws/ec2-stop-by-id/fault.yaml similarity index 97% rename from faults/aws/ec2-terminate-by-id/fault.yaml rename to faults/aws/ec2-stop-by-id/fault.yaml index 4c6711c00..daa8ea4b3 100644 --- a/faults/aws/ec2-terminate-by-id/fault.yaml +++ b/faults/aws/ec2-stop-by-id/fault.yaml @@ -5,9 +5,9 @@ description: Stopping an EC2 instance identified by ID. kind: ChaosExperiment metadata: - name: ec2-terminate-by-id + name: ec2-stop-by-id labels: - name: ec2-terminate-by-id + name: ec2-stop-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment app.kubernetes.io/version: ci @@ -97,7 +97,7 @@ spec: value: "/tmp/cloud_config.yml" labels: - name: ec2-terminate-by-id + name: ec2-stop-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/version: ci diff --git a/faults/aws/ec2-stop-by-tag/fault.yaml b/faults/aws/ec2-stop-by-tag/fault.yaml index 68665a066..fb2452410 100644 --- a/faults/aws/ec2-stop-by-tag/fault.yaml +++ b/faults/aws/ec2-stop-by-tag/fault.yaml @@ -60,7 +60,7 @@ spec: imagePullPolicy: Always args: - -c - - ./experiments -name ec2-stop-by-tag + - ./experiments -name ec2-terminate-by-tag command: - /bin/bash env: diff --git a/faults/aws/experiments.yaml b/faults/aws/experiments.yaml index 3949f614f..b69e8861a 100644 --- a/faults/aws/experiments.yaml +++ b/faults/aws/experiments.yaml @@ -5,9 +5,9 @@ description: Stopping an EC2 instance identified by ID. kind: ChaosExperiment metadata: - name: ec2-terminate-by-id + name: ec2-stop-by-id labels: - name: ec2-terminate-by-id + name: ec2-stop-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment app.kubernetes.io/version: ci @@ -97,7 +97,7 @@ spec: value: "/tmp/cloud_config.yml" labels: - name: ec2-terminate-by-id + name: ec2-stop-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/version: ci @@ -445,7 +445,7 @@ spec: imagePullPolicy: Always args: - -c - - ./experiments -name ec2-stop-by-tag + - ./experiments -name ec2-terminate-by-tag command: - /bin/bash env: diff --git a/faults/aws/icons/alb-az-down.png b/faults/aws/icons/aws-az-chaos.png similarity index 100% rename from faults/aws/icons/alb-az-down.png rename to faults/aws/icons/aws-az-chaos.png diff --git a/faults/aws/icons/ec2-terminate-by-id.png b/faults/aws/icons/ec2-stop-by-id.png similarity index 100% rename from faults/aws/icons/ec2-terminate-by-id.png rename to faults/aws/icons/ec2-stop-by-id.png diff --git a/faults/aws/icons/ec2-terminate-by-tag.png b/faults/aws/icons/ec2-stop-by-tag.png similarity index 100% rename from faults/aws/icons/ec2-terminate-by-tag.png rename to faults/aws/icons/ec2-stop-by-tag.png From 82c390c6e0422f51fca6d286231f680096023528 Mon Sep 17 00:00:00 2001 From: neelanjan00 Date: Wed, 4 Oct 2023 12:35:45 +0530 Subject: [PATCH 2/3] updates experiment labels and chaosengine appns Signed-off-by: neelanjan00 --- experiments/bank-of-anthos/experiment.yaml | 4 ++-- experiments/bank-of-anthos/experiment_cron.yaml | 4 ++-- experiments/podtato-head/experiment.yaml | 6 +++--- experiments/podtato-head/experiment_cron.yaml | 6 +++--- experiments/sock-shop-promProbe/experiment.yaml | 4 ++-- experiments/sock-shop-promProbe/experiment_cron.yaml | 4 ++-- experiments/sock-shop/experiment.yaml | 4 ++-- experiments/sock-shop/experiment_cron.yaml | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/experiments/bank-of-anthos/experiment.yaml b/experiments/bank-of-anthos/experiment.yaml index 7be2932e5..29d995b32 100644 --- a/experiments/bank-of-anthos/experiment.yaml +++ b/experiments/bank-of-anthos/experiment.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-bank-of-anthos-resiliency namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos" + subject: "bank-of-anthos" spec: entrypoint: argowf-chaos serviceAccountName: argo-chaos @@ -218,7 +218,7 @@ spec: spec: appinfo: appns: 'bank' - applabel: 'name in (balancereader,transactionhistory)' + applabel: 'name=balancereader' appkind: 'deployment' jobCleanUpPolicy: retain engineState: 'active' diff --git a/experiments/bank-of-anthos/experiment_cron.yaml b/experiments/bank-of-anthos/experiment_cron.yaml index 70082aecf..47990e08d 100644 --- a/experiments/bank-of-anthos/experiment_cron.yaml +++ b/experiments/bank-of-anthos/experiment_cron.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-bank-of-anthos-resiliency-cron-wf namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_bank-of-anthos" + subject: "bank-of-anthos" spec: schedule: "0 * * * *" concurrencyPolicy: "Forbid" @@ -222,7 +222,7 @@ spec: spec: appinfo: appns: 'bank' - applabel: 'name in (balancereader,transactionhistory)' + applabel: 'name=balancereader' appkind: 'deployment' jobCleanUpPolicy: retain engineState: 'active' diff --git a/experiments/podtato-head/experiment.yaml b/experiments/podtato-head/experiment.yaml index 0a4d68e62..0f20ebbdc 100644 --- a/experiments/podtato-head/experiment.yaml +++ b/experiments/podtato-head/experiment.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-podtato-head-chaos namespace: litmus labels: - subject : "{{workflow.parameters.adminModeNamespace}}_podtato-main" + subject : "podtato-main" spec: entrypoint: argowf-chaos serviceAccountName: argo-chaos @@ -181,13 +181,13 @@ spec: kind: ChaosEngine metadata: name: podtato-main-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.adminModeNamespace}}_podtato-main" annotations: {} spec: appinfo: - appns: {{workflow.parameters.adminModeNamespace}} + appns: "{{workflow.parameters.adminModeNamespace}}" applabel: 'name=podtato-main' appkind: 'deployment' engineState: 'active' diff --git a/experiments/podtato-head/experiment_cron.yaml b/experiments/podtato-head/experiment_cron.yaml index cb3c4bed0..ee9a8adb8 100644 --- a/experiments/podtato-head/experiment_cron.yaml +++ b/experiments/podtato-head/experiment_cron.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-podtato-head-chaos-cron-wf namespace: litmus labels: - subject : "{{workflow.parameters.adminModeNamespace}}_podtato-head" + subject : "podtato-head" spec: schedule: "0 * * * *" concurrencyPolicy: "Forbid" @@ -185,13 +185,13 @@ spec: kind: ChaosEngine metadata: name: podtato-main-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.adminModeNamespace}}_podtato-main" annotations: {} spec: appinfo: - appns: {{workflow.parameters.adminModeNamespace}} + appns: "{{workflow.parameters.adminModeNamespace}}" applabel: 'name=podtato-main' appkind: 'deployment' engineState: 'active' diff --git a/experiments/sock-shop-promProbe/experiment.yaml b/experiments/sock-shop-promProbe/experiment.yaml index c4cd15e8b..b031e4b53 100644 --- a/experiments/sock-shop-promProbe/experiment.yaml +++ b/experiments/sock-shop-promProbe/experiment.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-sock-shop-resiliency namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_sock-shop" + subject: "sock-shop" spec: entrypoint: argowf-chaos serviceAccountName: argo-chaos @@ -760,7 +760,7 @@ spec: kind: ChaosEngine metadata: name: pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_carts" annotations: {} diff --git a/experiments/sock-shop-promProbe/experiment_cron.yaml b/experiments/sock-shop-promProbe/experiment_cron.yaml index fa4477f17..63283e463 100644 --- a/experiments/sock-shop-promProbe/experiment_cron.yaml +++ b/experiments/sock-shop-promProbe/experiment_cron.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-sock-shop-resiliency-cron-wf namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_sock-shop" + subject: "sock-shop" spec: schedule: "0 * * * *" concurrencyPolicy: "Forbid" @@ -764,7 +764,7 @@ spec: kind: ChaosEngine metadata: name: pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_carts" annotations: {} diff --git a/experiments/sock-shop/experiment.yaml b/experiments/sock-shop/experiment.yaml index a80ac1677..7059e821d 100644 --- a/experiments/sock-shop/experiment.yaml +++ b/experiments/sock-shop/experiment.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-sock-shop-resiliency namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_sock-shop" + subject: "sock-shop" spec: entrypoint: argowf-chaos serviceAccountName: argo-chaos @@ -760,7 +760,7 @@ spec: kind: ChaosEngine metadata: name: pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_carts" annotations: {} diff --git a/experiments/sock-shop/experiment_cron.yaml b/experiments/sock-shop/experiment_cron.yaml index 768185776..efb497559 100644 --- a/experiments/sock-shop/experiment_cron.yaml +++ b/experiments/sock-shop/experiment_cron.yaml @@ -4,7 +4,7 @@ metadata: name: argowf-chaos-sock-shop-resiliency-cron-wf namespace: litmus labels: - subject: "{{workflow.parameters.appNamespace}}_sock-shop" + subject: "sock-shop" spec: schedule: "0 * * * *" concurrencyPolicy: "Forbid" @@ -764,7 +764,7 @@ spec: kind: ChaosEngine metadata: name: pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_carts" annotations: {} From 6742808bf6a4b76c1c97f604c958c03de740fb99 Mon Sep 17 00:00:00 2001 From: neelanjan00 Date: Wed, 4 Oct 2023 13:54:23 +0530 Subject: [PATCH 3/3] updates chaosengine namespaces Signed-off-by: neelanjan00 --- experiments/bank-of-anthos/experiment.yaml | 2 +- experiments/bank-of-anthos/experiment_cron.yaml | 2 +- experiments/namespaced-scope-chaos/experiment.yaml | 2 +- experiments/namespaced-scope-chaos/experiment_cron.yaml | 2 +- experiments/node-cpu-hog/experiment.yaml | 2 +- experiments/node-cpu-hog/experiment_cron.yaml | 2 +- experiments/node-memory-hog/experiment.yaml | 2 +- experiments/node-memory-hog/experiment_cron.yaml | 2 +- experiments/pod-cpu-hog/experiment.yaml | 2 +- experiments/pod-cpu-hog/experiment_cron.yaml | 2 +- experiments/pod-delete/experiment.yaml | 2 +- experiments/pod-delete/experiment_cron.yaml | 2 +- experiments/pod-memory-hog/experiment.yaml | 2 +- experiments/pod-memory-hog/experiment_cron.yaml | 2 +- experiments/sock-shop-promProbe/experiment.yaml | 8 ++++---- experiments/sock-shop-promProbe/experiment_cron.yaml | 8 ++++---- experiments/sock-shop/experiment.yaml | 8 ++++---- experiments/sock-shop/experiment_cron.yaml | 8 ++++---- service-accounts/argowf-chaos-admin.yaml | 2 +- 19 files changed, 31 insertions(+), 31 deletions(-) diff --git a/experiments/bank-of-anthos/experiment.yaml b/experiments/bank-of-anthos/experiment.yaml index 29d995b32..a87ac12ba 100644 --- a/experiments/bank-of-anthos/experiment.yaml +++ b/experiments/bank-of-anthos/experiment.yaml @@ -211,7 +211,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_bank-of-anthos" annotations: {} diff --git a/experiments/bank-of-anthos/experiment_cron.yaml b/experiments/bank-of-anthos/experiment_cron.yaml index 47990e08d..73dc2b91c 100644 --- a/experiments/bank-of-anthos/experiment_cron.yaml +++ b/experiments/bank-of-anthos/experiment_cron.yaml @@ -215,7 +215,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_bank-of-anthos" annotations: {} diff --git a/experiments/namespaced-scope-chaos/experiment.yaml b/experiments/namespaced-scope-chaos/experiment.yaml index 8a1d76954..fa60180e6 100644 --- a/experiments/namespaced-scope-chaos/experiment.yaml +++ b/experiments/namespaced-scope-chaos/experiment.yaml @@ -122,7 +122,7 @@ spec: kind: ChaosEngine metadata: name: pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.adminModeNamespace}}_hello-world" annotations: {} diff --git a/experiments/namespaced-scope-chaos/experiment_cron.yaml b/experiments/namespaced-scope-chaos/experiment_cron.yaml index 5fe6e6a63..7b6da63d8 100644 --- a/experiments/namespaced-scope-chaos/experiment_cron.yaml +++ b/experiments/namespaced-scope-chaos/experiment_cron.yaml @@ -126,7 +126,7 @@ spec: kind: ChaosEngine metadata: name: pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.adminModeNamespace}}_hello-world" annotations: {} diff --git a/experiments/node-cpu-hog/experiment.yaml b/experiments/node-cpu-hog/experiment.yaml index a43d3b234..aec1a60e0 100644 --- a/experiments/node-cpu-hog/experiment.yaml +++ b/experiments/node-cpu-hog/experiment.yaml @@ -118,7 +118,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-node-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.context}}" annotations: {} diff --git a/experiments/node-cpu-hog/experiment_cron.yaml b/experiments/node-cpu-hog/experiment_cron.yaml index ddffba2c8..19095f553 100644 --- a/experiments/node-cpu-hog/experiment_cron.yaml +++ b/experiments/node-cpu-hog/experiment_cron.yaml @@ -122,7 +122,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-node-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.context}}" annotations: {} diff --git a/experiments/node-memory-hog/experiment.yaml b/experiments/node-memory-hog/experiment.yaml index 2089c7714..c6f1b988d 100644 --- a/experiments/node-memory-hog/experiment.yaml +++ b/experiments/node-memory-hog/experiment.yaml @@ -118,7 +118,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-node-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.context}}" annotations: {} diff --git a/experiments/node-memory-hog/experiment_cron.yaml b/experiments/node-memory-hog/experiment_cron.yaml index bf7f79fa3..d5b960062 100644 --- a/experiments/node-memory-hog/experiment_cron.yaml +++ b/experiments/node-memory-hog/experiment_cron.yaml @@ -115,7 +115,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-node-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.context}}" annotations: {} diff --git a/experiments/pod-cpu-hog/experiment.yaml b/experiments/pod-cpu-hog/experiment.yaml index caf03dae8..c6f79f0de 100644 --- a/experiments/pod-cpu-hog/experiment.yaml +++ b/experiments/pod-cpu-hog/experiment.yaml @@ -114,7 +114,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/pod-cpu-hog/experiment_cron.yaml b/experiments/pod-cpu-hog/experiment_cron.yaml index 990cdc8bc..4b55ed834 100644 --- a/experiments/pod-cpu-hog/experiment_cron.yaml +++ b/experiments/pod-cpu-hog/experiment_cron.yaml @@ -118,7 +118,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-cpu-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/pod-delete/experiment.yaml b/experiments/pod-delete/experiment.yaml index a2846aa96..97beaf9af 100644 --- a/experiments/pod-delete/experiment.yaml +++ b/experiments/pod-delete/experiment.yaml @@ -121,7 +121,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/pod-delete/experiment_cron.yaml b/experiments/pod-delete/experiment_cron.yaml index 49b0bfce2..838b8149e 100644 --- a/experiments/pod-delete/experiment_cron.yaml +++ b/experiments/pod-delete/experiment_cron.yaml @@ -125,7 +125,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/pod-memory-hog/experiment.yaml b/experiments/pod-memory-hog/experiment.yaml index 9ac37d6c4..8618698f4 100644 --- a/experiments/pod-memory-hog/experiment.yaml +++ b/experiments/pod-memory-hog/experiment.yaml @@ -113,7 +113,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/pod-memory-hog/experiment_cron.yaml b/experiments/pod-memory-hog/experiment_cron.yaml index 933a98cf9..85b118abb 100644 --- a/experiments/pod-memory-hog/experiment_cron.yaml +++ b/experiments/pod-memory-hog/experiment_cron.yaml @@ -117,7 +117,7 @@ spec: kind: ChaosEngine metadata: name: kube-proxy-pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_kube-proxy" annotations: {} diff --git a/experiments/sock-shop-promProbe/experiment.yaml b/experiments/sock-shop-promProbe/experiment.yaml index b031e4b53..cab7736fc 100644 --- a/experiments/sock-shop-promProbe/experiment.yaml +++ b/experiments/sock-shop-promProbe/experiment.yaml @@ -831,7 +831,7 @@ spec: kind: ChaosEngine metadata: name: pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_orders" annotations: {} @@ -900,7 +900,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue" annotations: {} @@ -973,7 +973,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_user-db" annotations: {} @@ -1049,7 +1049,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-disk-fill - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue-db" annotations: {} diff --git a/experiments/sock-shop-promProbe/experiment_cron.yaml b/experiments/sock-shop-promProbe/experiment_cron.yaml index 63283e463..f222b2a55 100644 --- a/experiments/sock-shop-promProbe/experiment_cron.yaml +++ b/experiments/sock-shop-promProbe/experiment_cron.yaml @@ -835,7 +835,7 @@ spec: kind: ChaosEngine metadata: name: pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_orders" annotations: {} @@ -904,7 +904,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.env.appNamespace}}_catalogue" annotations: {} @@ -977,7 +977,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_user-db" annotations: {} @@ -1053,7 +1053,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-disk-fill - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue-db" annotations: {} diff --git a/experiments/sock-shop/experiment.yaml b/experiments/sock-shop/experiment.yaml index 7059e821d..dad3f21fe 100644 --- a/experiments/sock-shop/experiment.yaml +++ b/experiments/sock-shop/experiment.yaml @@ -832,7 +832,7 @@ spec: kind: ChaosEngine metadata: name: pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_orders" annotations: {} @@ -902,7 +902,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue" annotations: {} @@ -976,7 +976,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_user-db" annotations: {} @@ -1052,7 +1052,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-disk-fill - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue-db" annotations: {} diff --git a/experiments/sock-shop/experiment_cron.yaml b/experiments/sock-shop/experiment_cron.yaml index efb497559..c40a08fef 100644 --- a/experiments/sock-shop/experiment_cron.yaml +++ b/experiments/sock-shop/experiment_cron.yaml @@ -836,7 +836,7 @@ spec: kind: ChaosEngine metadata: name: pod-memory-hog-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_orders" annotations: {} @@ -906,7 +906,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-pod-delete-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue" annotations: {} @@ -980,7 +980,7 @@ spec: kind: ChaosEngine metadata: name: pod-network-loss-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_user-db" annotations: {} @@ -1056,7 +1056,7 @@ spec: kind: ChaosEngine metadata: name: catalogue-disk-fill - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" labels: context: "{{workflow.parameters.appNamespace}}_catalogue-db" annotations: {} diff --git a/service-accounts/argowf-chaos-admin.yaml b/service-accounts/argowf-chaos-admin.yaml index 140ec2022..a973c4495 100644 --- a/service-accounts/argowf-chaos-admin.yaml +++ b/service-accounts/argowf-chaos-admin.yaml @@ -36,7 +36,7 @@ spec: kind: ChaosEngine metadata: name: nginx-chaos - namespace: {{workflow.parameters.adminModeNamespace}} + namespace: "{{workflow.parameters.adminModeNamespace}}" spec: appinfo: appns: {{workflow.parameters.appNamespace}}