From 79548c05eea1168a987cffa82660aa08d721ce03 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Sat, 15 Feb 2020 13:54:25 +0530 Subject: [PATCH] (feat): Adding new OpenEBS experiment into package (#149) Signed-off-by: shubhamchaudhary --- ...penebs-pool-network-delay.chartserviceversion.yaml | 1 + ...-target-container-failure.chartserviceversion.yaml | 1 + ...nebs-target-network-delay.chartserviceversion.yaml | 1 + ...enebs-target-network-loss.chartserviceversion.yaml | 1 + ...penebs-target-pod-failure.chartserviceversion.yaml | 1 + charts/openebs/openebs.chartserviceversion.yaml | 9 +++++++-- charts/openebs/openebs.package.yaml | 11 ++++++++++- 7 files changed, 22 insertions(+), 3 deletions(-) diff --git a/charts/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml b/charts/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml index b4f5683..a934a61 100644 --- a/charts/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml +++ b/charts/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml @@ -18,6 +18,7 @@ spec: platforms: - GKE maturity: alpha + chaosType: infra maintainers: - name: Raj Babu Das email: raj.das@mayadata.io diff --git a/charts/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml b/charts/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml index d4e80bb..2c60669 100644 --- a/charts/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml +++ b/charts/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml @@ -19,6 +19,7 @@ spec: - GKE - OpenShift maturity: alpha + chaosType: infra maintainers: - name: shubham chaudhary email: shubham.chaudhary@mayadata.io diff --git a/charts/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml b/charts/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml index e85c8cb..04f2a2c 100644 --- a/charts/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml +++ b/charts/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml @@ -19,6 +19,7 @@ spec: - GKE - OpenShift maturity: alpha + chaosType: infra maintainers: - name: giri email: giridhara.prasad@mayadata.io diff --git a/charts/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml b/charts/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml index 23676e2..ff96dd8 100644 --- a/charts/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml +++ b/charts/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml @@ -19,6 +19,7 @@ spec: - GKE - OpenShift maturity: alpha + chaosType: infra maintainers: - name: giri email: giridhara.prasad@mayadata.io diff --git a/charts/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml b/charts/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml index 3dd7eee..ad1fa0a 100644 --- a/charts/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml +++ b/charts/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml @@ -19,6 +19,7 @@ spec: - GKE - OpenShift maturity: alpha + chaosType: infra maintainers: - name: shubham chaudhary email: shubham.chaudhary@mayadata.io diff --git a/charts/openebs/openebs.chartserviceversion.yaml b/charts/openebs/openebs.chartserviceversion.yaml index 19f72b5..ff21c75 100644 --- a/charts/openebs/openebs.chartserviceversion.yaml +++ b/charts/openebs/openebs.chartserviceversion.yaml @@ -14,10 +14,15 @@ spec: OpenEBS is the most active Container Attached Storage project. OpenEBS enables your DevOps teams to have their own storage policies for every workload and it is truly Kubernetes native and 100% in userspace. experiments: - - openebs-pool-failure - - openebs-target-failure + - openebs-pool-pod-failure + - openebs-pool-container-failure + - openebs-target-pod-failure + - openebs-target-container-failure - openebs-target-network-delay - openebs-target-network-loss + - openebs-pool-network-delay + - openebs-pool-network-loss + - openebs-control-plane-validation keywords: - OpenEBS - CAS diff --git a/charts/openebs/openebs.package.yaml b/charts/openebs/openebs.package.yaml index 39b5c25..ac9b424 100644 --- a/charts/openebs/openebs.package.yaml +++ b/charts/openebs/openebs.package.yaml @@ -17,4 +17,13 @@ experiments: desc: "openebs-target-network-delay" - name: openebs-target-network-loss CSV: openebs-target-network-loss.chartserviceversion.yaml - desc: "openebs-target-network-loss" \ No newline at end of file + desc: "openebs-target-network-loss" + - name: openebs-control-plane-validation + CSV: openebs-control-plane-validation.chartserviceversion.yaml + desc: "openebs-control-plane-validation" + - name: openebs-pool-network-delay + CSV: openebs-pool-network-delay.chartserviceversion.yaml + desc: "openebs-pool-network-delay" + - name: openebs-pool-network-loss + CSV: openebs-pool-network-loss.chartserviceversion.yaml + desc: "openebs-pool-network-loss" \ No newline at end of file