update charts (#27)
- update chart version - change description field to categoryDescription field - change display name containing '_' to '-' in chartserviceversion - removed file - charts/generic/experiment.yaml - charts/generic/generic.chartserviceversion.basetemplate.yaml - charts/openebs/experiment.yaml - charts/openebs/openebs.chartserviceversion.basetemplate.yaml Signed-off-by: daitya109 <adikid1996@gmail.com>
This commit is contained in:
@@ -10,7 +10,7 @@ metadata:
|
||||
support: https://slack.openebs.io/
|
||||
spec:
|
||||
displayName: container-kill
|
||||
description: >
|
||||
categoryDescription: >
|
||||
Container kill contains chaos to disrupt state of kubernetes resources. Experiments can inject random container delete failures against specified application.
|
||||
keywords:
|
||||
- Kubernetes
|
||||
|
@@ -1,83 +0,0 @@
|
||||
---
|
||||
apiVersion: litmuschaos.io/v1alpha1
|
||||
description:
|
||||
message: "Kills a container belonging to an application pod \n"
|
||||
kind: ChaosExperiment
|
||||
metadata:
|
||||
name: container-kill
|
||||
version: 0.1.0
|
||||
spec:
|
||||
definition:
|
||||
image: "litmuschaos/ansible-runner:ci"
|
||||
args:
|
||||
- -c
|
||||
- ansible-playbook ./experiments/generic/container_kill/container_kill_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0
|
||||
command:
|
||||
- /bin/bash
|
||||
env:
|
||||
- name: ANSIBLE_STDOUT_CALLBACK
|
||||
value: default
|
||||
- name: TARGET_CONTAINER
|
||||
value: ""
|
||||
- name: KILL_MODE
|
||||
value: ""
|
||||
- name: LIB
|
||||
value: ""
|
||||
labels:
|
||||
name: container-kill
|
||||
---
|
||||
apiVersion: litmuschaos.io/v1alpha1
|
||||
description:
|
||||
message: |
|
||||
Deletes a pod belonging to a deployment/statefulset/daemonset
|
||||
kind: ChaosExperiment
|
||||
metadata:
|
||||
name: pod-delete
|
||||
version: 0.1.0
|
||||
spec:
|
||||
definition:
|
||||
image: "litmuschaos/ansible-runner:ci"
|
||||
args:
|
||||
- -c
|
||||
- ansible-playbook ./experiments/generic/pod_delete/pod_delete_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0
|
||||
command:
|
||||
- /bin/bash
|
||||
env:
|
||||
- name: ANSIBLE_STDOUT_CALLBACK
|
||||
value: default
|
||||
- name: TOTAL_CHAOS_DURATION
|
||||
value: 15
|
||||
- name: CHAOS_INTERVAL
|
||||
value: 5
|
||||
- name: LIB
|
||||
value: ""
|
||||
labels:
|
||||
name: pod-delete
|
||||
---
|
||||
apiVersion: litmuschaos.io/v1alpha1
|
||||
description:
|
||||
message: |
|
||||
Deletes a pod belonging to a deployment/statefulset/daemonset
|
||||
kind: ChaosExperiment
|
||||
metadata:
|
||||
name: pod-network-delay
|
||||
version: 0.1.0
|
||||
spec:
|
||||
definition:
|
||||
image: "litmuschaos/ansible-runner:ci"
|
||||
args:
|
||||
- -c
|
||||
- ansible-playbook ./experiments/generic/pod_network_delay/pod_network_delay_ansible_logic.yml -i /etc/ansible/hosts -vv; exit 0
|
||||
command:
|
||||
- /bin/bash
|
||||
env:
|
||||
- name: ANSIBLE_STDOUT_CALLBACK
|
||||
value: default
|
||||
- name: TOTAL_CHAOS_DURATION
|
||||
value: 15
|
||||
- name: CHAOS_INTERVAL
|
||||
value: 5
|
||||
- name: LIB
|
||||
value: ""
|
||||
labels:
|
||||
name: pod-network-delay
|
@@ -1,41 +0,0 @@
|
||||
apiVersion: litmuchaos.io/v1alpha1
|
||||
kind: ChartServiceVersion
|
||||
metadata:
|
||||
name: generic
|
||||
version: {{ VERSION }}
|
||||
annotations:
|
||||
categories: Kubernetes
|
||||
chartDescription: Injects generic kubernetes chaos
|
||||
spec:
|
||||
displayName: Generic Chaos
|
||||
categoryDescription: >
|
||||
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Install will all the experiments which can be used to inject chaos into containerized appications.
|
||||
|
||||
experiments:
|
||||
- pod-network-delay
|
||||
- pod-delete
|
||||
- container-kill
|
||||
|
||||
keywords:
|
||||
- Kubernetes
|
||||
- Container
|
||||
maturity: alpha
|
||||
maintainers:
|
||||
- name: ksatchit
|
||||
email: karthik.s@mayadata.io
|
||||
minKubeVersion: 1.12.0
|
||||
provider:
|
||||
name: Mayadata
|
||||
links:
|
||||
- name: Kubernetes Website
|
||||
url: https://kubernetes.io
|
||||
- name: Source Code
|
||||
url: https://github.com/kubernetes/kubernetes
|
||||
- name: Kubernetes Slack
|
||||
url: https://slack.kubernetes.io/
|
||||
- name: Documentation
|
||||
url: https://kubernetes.io/docs/home/
|
||||
icon:
|
||||
- url:
|
||||
mediatype: image/png
|
||||
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/experiments.yaml
|
@@ -2,7 +2,7 @@ apiVersion: litmuchaos.io/v1alpha1
|
||||
kind: ChartServiceVersion
|
||||
metadata:
|
||||
name: generic
|
||||
version: 0.1.0
|
||||
version: 0.1.1
|
||||
annotations:
|
||||
categories: Kubernetes
|
||||
chartDescription: Injects generic kubernetes chaos
|
||||
@@ -12,9 +12,10 @@ spec:
|
||||
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Install will all the experiments which can be used to inject chaos into containerized appications.
|
||||
|
||||
experiments:
|
||||
- pod-network-delay
|
||||
- pod-network-loss
|
||||
- pod-delete
|
||||
- container-kill
|
||||
- pod-network-latency
|
||||
|
||||
keywords:
|
||||
- Kubernetes
|
||||
@@ -36,6 +37,6 @@ spec:
|
||||
- name: Documentation
|
||||
url: https://kubernetes.io/docs/home/
|
||||
icon:
|
||||
- url:
|
||||
- url: https://raw.githubusercontent.com/litmuschaos/charthub.litmuschaos.io/master/public/litmus.ico
|
||||
mediatype: image/png
|
||||
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/experiments.yaml
|
||||
|
@@ -11,7 +11,7 @@ metadata:
|
||||
support: https://slack.kubernetes.io/
|
||||
spec:
|
||||
displayName: pod-delete
|
||||
description: >
|
||||
categoryDescription: >
|
||||
Pod delete contains chaos to disrupt state of kubernetes resources. Experiments can inject random pod delete failures against specified application.
|
||||
keywords:
|
||||
- Kubernetes
|
||||
|
@@ -10,7 +10,7 @@ metadata:
|
||||
support: https://slack.kubernetes.io/
|
||||
spec:
|
||||
displayName: pod-network-latency
|
||||
description: >
|
||||
categoryDescription: >
|
||||
Pod-network-latency contains chaos to disrupt network connectivity of kubernetes pods. Experiments can inject random network delays on the app replica pods.
|
||||
keywords:
|
||||
- Kubernetes
|
||||
|
@@ -10,7 +10,7 @@ metadata:
|
||||
support: https://slack.kubernetes.io/
|
||||
spec:
|
||||
displayName: pod-network-loss
|
||||
description: >
|
||||
categoryDescription: >
|
||||
Pod-network-loss contains chaos to disrupt network connectivity to kubernetes pods. Experiments can inject percentage packet loss on the app replica pods.
|
||||
keywords:
|
||||
- Kubernetes
|
||||
|
Reference in New Issue
Block a user