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:
@@ -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
|
||||
|
@@ -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"
|
||||
|
@@ -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.
|
@@ -8,7 +8,7 @@ spec:
|
||||
engineState: 'active'
|
||||
chaosServiceAccount: litmus-admin
|
||||
experiments:
|
||||
- name: ec2-terminate-by-id
|
||||
- name: ec2-stop-by-id
|
||||
spec:
|
||||
components:
|
||||
env:
|
@@ -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
|
@@ -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:
|
||||
|
@@ -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:
|
||||
|
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 |
Reference in New Issue
Block a user