From bf428239df5732dda8e0f8925772fa32c736b5ab Mon Sep 17 00:00:00 2001 From: Karthik Satchitanand Date: Wed, 13 Nov 2019 15:47:51 +0530 Subject: [PATCH] (chore) add parent level kafka csv and package manifests (#55) Signed-off-by: ksatchit --- charts/generic/generic.package.yaml | 3 -- charts/kafka/kafka.chartserviceversion.yaml | 36 +++++++++++++++++++++ charts/kafka/kafka.package.yaml | 5 +++ 3 files changed, 41 insertions(+), 3 deletions(-) create mode 100644 charts/kafka/kafka.chartserviceversion.yaml create mode 100644 charts/kafka/kafka.package.yaml diff --git a/charts/generic/generic.package.yaml b/charts/generic/generic.package.yaml index 7a63658..df10355 100644 --- a/charts/generic/generic.package.yaml +++ b/charts/generic/generic.package.yaml @@ -18,6 +18,3 @@ experiments: - name: disk-fill CSV: disk-fill.chartserviceversion.yaml desc: "disk-fill" - - name: disk-loss - CSV: disk-loss.chartserviceversion.yaml - desc: "disk-loss" diff --git a/charts/kafka/kafka.chartserviceversion.yaml b/charts/kafka/kafka.chartserviceversion.yaml new file mode 100644 index 0000000..bffe1b9 --- /dev/null +++ b/charts/kafka/kafka.chartserviceversion.yaml @@ -0,0 +1,36 @@ +apiVersion: litmuchaos.io/v1alpha1 +kind: ChartServiceVersion +metadata: + name: kafka + version: 0.1.0 + annotations: + categories: Kafka + chartDescription: Injects chaos on kafka components +spec: + displayName: Kafka Chaos + categoryDescription: > + Kafka is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, fast, + and runs in production in thousands of compani + experiments: + - kafka-broker-pod-failure + keywords: + - Kubernetes + - Kafka + maturity: alpha + maintainers: + - name: ksatchit + email: karthik.s@mayadata.io + minKubeVersion: 1.12.0 + provider: + name: Mayadata + links: + - name: Kafka Website + url: http://kafka.apache.org/ + - name: Source Code + url: https://github.com/litmuschaos/litmus/tree/master/experiments/kafka + - name: Community Slack + url: https://app.slack.com/client/T09NY5SBT/CNXNB0ZTN + icon: + - url: + mediatype: + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kafka/experiments.yaml diff --git a/charts/kafka/kafka.package.yaml b/charts/kafka/kafka.package.yaml new file mode 100644 index 0000000..3481e22 --- /dev/null +++ b/charts/kafka/kafka.package.yaml @@ -0,0 +1,5 @@ +packageName: kafka +experiments: + - name: kafka-broker-pod-failure + CSV: kafka-broker-pod-failure.chartserviceversion.yaml + desc: "kafka-broker-pod-failure"