From 989eea02eba48924692113ba793777d00afdcc79 Mon Sep 17 00:00:00 2001 From: shubhamchaudhary Date: Thu, 3 Oct 2019 11:50:37 +0530 Subject: [PATCH] Add chart[Openebs]: openebs-pool-failure Signed-off-by: shubhamchaudhary --- ...nt_cr.yml => experiment.basetemplate.yaml} | 5 ++- ...lure.chartserviceversion.basetemplate.yaml | 34 +++++++++++++++++++ 2 files changed, 36 insertions(+), 3 deletions(-) rename charts/openebs/openebs-pool-failure/{experiment_cr.yml => experiment.basetemplate.yaml} (93%) create mode 100644 charts/openebs/openebs-pool-failure/openebs_target_failure.chartserviceversion.basetemplate.yaml diff --git a/charts/openebs/openebs-pool-failure/experiment_cr.yml b/charts/openebs/openebs-pool-failure/experiment.basetemplate.yaml similarity index 93% rename from charts/openebs/openebs-pool-failure/experiment_cr.yml rename to charts/openebs/openebs-pool-failure/experiment.basetemplate.yaml index ba2e618..2af68a6 100644 --- a/charts/openebs/openebs-pool-failure/experiment_cr.yml +++ b/charts/openebs/openebs-pool-failure/experiment.basetemplate.yaml @@ -5,10 +5,9 @@ description: Kill the pool pod and check if gets scheduled again kind: ChaosExperiment metadata: - labels: - litmuschaos.io/name: kubernetes name: openebs-pool-failure namespace: litmus + version: {{ VERSION }} spec: definition: args: @@ -41,7 +40,7 @@ spec: configmaps: - name: pool-failure data: - parameters.yml: + parameters.yml: | litmusbook: /experiments/chaos/openebs_pool_failure/run_litmus_test.yml diff --git a/charts/openebs/openebs-pool-failure/openebs_target_failure.chartserviceversion.basetemplate.yaml b/charts/openebs/openebs-pool-failure/openebs_target_failure.chartserviceversion.basetemplate.yaml new file mode 100644 index 0000000..d730c96 --- /dev/null +++ b/charts/openebs/openebs-pool-failure/openebs_target_failure.chartserviceversion.basetemplate.yaml @@ -0,0 +1,34 @@ +apiVersion: litmuchaos.io/v1alpha1 +kind: ChartServiceVersion +metadata: + name: openebs-pool-failure + annotations: + categories: "OpenEBS" + vendor: "CNCF" + createdAt: 2019-10-03T10:28:08Z + repository: https://github.com/litmuschaos/community-charts + support: https://slack.openebs.io/ +spec: + displayName: Openebs-Pool-Failure + description: > + openebs pool failure contains chaos to disrupt state of openebs control-plane and data-plane resources. Experiments can inject random pod delete against openebs pool pod. + keywords: + - Kubernetes + - Pool + - OpenEBS + version: {{ VERSION }} + maturity: alpha + maintainers: + - name: shubham + email: shubham.chaudhary@mayadata.io + minKubeVersion: 1.12.0 + provider: + name: Mayadata + links: + - name: OpenEBS Website + url: https://openebs.io + - name: Source Code + url: https://github.com/openebs/openebs + icon: + - url: "" + mediatype: ""