Skip to content

Commit

Permalink
chore(3.6.0): Updating the core helm-charts for 3.6.0 (#372)
Browse files Browse the repository at this point in the history
Signed-off-by: Shubham Chaudhary <[email protected]>
  • Loading branch information
ispeakc0de authored Apr 16, 2024
1 parent a9fad22 commit eeeb43d
Show file tree
Hide file tree
Showing 42 changed files with 2,293 additions and 2,097 deletions.
4 changes: 2 additions & 2 deletions charts/kube-aws/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: "2.14.0"
appVersion: "3.6.0"
description: A Helm chart to install litmus aws chaos experiments
name: kube-aws
version: 2.14.1
version: 3.6.0
home: https://litmuschaos.io
sources:
- https://github.com/litmuschaos/litmus
Expand Down
4 changes: 2 additions & 2 deletions charts/kube-aws/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# kube-aws

![Version: 2.14.1](https://img.shields.io/badge/Version-2.14.1-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square)
![Version: 3.6.0](https://img.shields.io/badge/Version-3.6.0-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square)

A Helm chart to install litmus aws chaos experiments

Expand All @@ -27,7 +27,7 @@ A Helm chart to install litmus aws chaos experiments
| fullnameOverride | string | `"kube-aws"` | |
| image.litmusGO.pullPolicy | string | `"Always"` | |
| image.litmusGO.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/go-runner"` | |
| image.litmusGO.tag | string | `"2.14.0"` | |
| image.litmusGO.tag | string | `"3.6.0"` | |
| nameOverride | string | `"kube-aws"` | |

----------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion charts/kube-aws/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ customLabels: {}
image:
litmusGO:
repository: litmuschaos.docker.scarf.sh/litmuschaos/go-runner
tag: 2.14.0
tag: 3.6.0
pullPolicy: Always

experiments:
Expand Down
4 changes: 2 additions & 2 deletions charts/kube-azure/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: "2.14.0"
appVersion: "3.6.0"
description: A Helm chart to install litmus Azure chaos experiments
name: kube-azure
version: 2.14.1
version: 3.6.0
home: https://litmuschaos.io
sources:
- https://github.com/litmuschaos/litmus
Expand Down
4 changes: 2 additions & 2 deletions charts/kube-azure/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# kube-azure

![Version: 2.14.1](https://img.shields.io/badge/Version-2.14.1-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square)
![Version: 3.6.0](https://img.shields.io/badge/Version-3.6.0-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square)

A Helm chart to install litmus Azure chaos experiments

Expand All @@ -27,7 +27,7 @@ A Helm chart to install litmus Azure chaos experiments
| fullnameOverride | string | `"kube-azure"` | |
| image.litmusGO.pullPolicy | string | `"Always"` | |
| image.litmusGO.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/go-runner"` | |
| image.litmusGO.tag | string | `"2.14.0"` | |
| image.litmusGO.tag | string | `"3.6.0"` | |
| nameOverride | string | `"kube-azure"` | |

----------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion charts/kube-azure/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ customLabels: {}
image:
litmusGO:
repository: litmuschaos.docker.scarf.sh/litmuschaos/go-runner
tag: 2.14.0
tag: 3.6.0
pullPolicy: Always

experiments:
Expand Down
4 changes: 2 additions & 2 deletions charts/kube-gcp/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: "2.14.0"
appVersion: "3.6.0"
description: A Helm chart to install litmus gcp chaos experiments
name: kube-gcp
version: 2.14.1
version: 3.6.0
home: https://litmuschaos.io
sources:
- https://github.com/litmuschaos/litmus
Expand Down
4 changes: 2 additions & 2 deletions charts/kube-gcp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# kube-gcp

![Version: 2.14.1](https://img.shields.io/badge/Version-2.14.1-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square)
![Version: 3.6.0](https://img.shields.io/badge/Version-3.6.0-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square)

A Helm chart to install litmus gcp chaos experiments

Expand All @@ -27,7 +27,7 @@ A Helm chart to install litmus gcp chaos experiments
| fullnameOverride | string | `"kube-gcp"` | |
| image.litmusGO.pullPolicy | string | `"Always"` | |
| image.litmusGO.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/go-runner"` | |
| image.litmusGO.tag | string | `"2.14.0"` | |
| image.litmusGO.tag | string | `"3.6.0"` | |
| nameOverride | string | `"kube-gcp"` | |

----------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion charts/kube-gcp/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ customLabels: {}
image:
litmusGO:
repository: litmuschaos.docker.scarf.sh/litmuschaos/go-runner
tag: 2.14.0
tag: 3.6.0
pullPolicy: Always

experiments:
Expand Down
4 changes: 2 additions & 2 deletions charts/kubernetes-chaos/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
appVersion: "2.14.0"
appVersion: "3.6.0"
description: A Helm chart to install litmus chaos experiments for kubernetes category (chaos-chart)
name: kubernetes-chaos
version: 2.28.1
version: 3.6.0
home: https://litmuschaos.io
sources:
- https://github.com/litmuschaos/litmus
Expand Down
18 changes: 6 additions & 12 deletions charts/kubernetes-chaos/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# kubernetes-chaos

![Version: 2.28.1](https://img.shields.io/badge/Version-2.28.1-informational?style=flat-square) ![AppVersion: 2.14.0](https://img.shields.io/badge/AppVersion-2.14.0-informational?style=flat-square)
![Version: 3.6.0](https://img.shields.io/badge/Version-3.6.0-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square)

A Helm chart to install litmus chaos experiments for kubernetes category (chaos-chart)

Expand All @@ -23,24 +23,18 @@ A Helm chart to install litmus chaos experiments for kubernetes category (chaos-
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| customLabels | object | `{}` | Additional labels |
| environment.containerPath | string | `"/var/lib/docker/containers"` | |
| environment.runtime | string | `"docker"` | |
| environment.socketPath | string | `"/var/run/docker.sock"` | |
| environment.runtime | string | `"containerd"` | |
| environment.socketPath | string | `"/run/containerd/containerd.sock"` | |
| experiments.disabled | list | `[]` | |
| fullnameOverride | string | `"k8s"` | |
| image.litmus.pullPolicy | string | `"Always"` | |
| image.litmus.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/ansible-runner"` | |
| image.litmus.tag | string | `"2.14.0"` | |
| image.litmus.tag | string | `"3.6.0"` | |
| image.litmusGO.pullPolicy | string | `"Always"` | |
| image.litmusGO.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/go-runner"` | |
| image.litmusGO.tag | string | `"2.14.0"` | |
| image.litmusGO.tag | string | `"3.6.0"` | |
| image.litmusLIBImage.repository | string | `"litmuschaos.docker.scarf.sh/litmuschaos/go-runner"` | |
| image.litmusLIBImage.tag | string | `"2.14.0"` | |
| image.networkChaos.tcImage | string | `"gaiadocker/iproute2"` | |
| image.pumba.libName | string | `"pumba"` | |
| image.resourceChaos.respository | string | `"alexeiled/stress-ng"` | |
| image.resourceChaos.tag | string | `"latest-ubuntu"` | |
| image.stressChaos.stressImage | string | `"gaiaadm/pumba"` | |
| image.litmusLIBImage.tag | string | `"3.6.0"` | |
| nameOverride | string | `"k8s"` | |

----------------------------------------------
Expand Down
17 changes: 7 additions & 10 deletions charts/kubernetes-chaos/templates/container-kill.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,31 +70,28 @@ spec:
- name: TOTAL_CHAOS_DURATION
value: '20'

# provide the name of container runtime
# for litmus LIB, it supports docker, containerd, and crio
# for pumba LIB, it supports docker only
- name: CONTAINER_RUNTIME
value: "{{ .Values.environment.runtime }}"

# provide the socket file path
- name: SOCKET_PATH
value: "{{ .Values.environment.socketPath }}"

- name: LIB
value: 'litmus'
# provide the name of container runtime
# it supports docker, containerd, crio
- name: CONTAINER_RUNTIME
value: "{{ .Values.environment.runtime }}"

- name: LIB_IMAGE
value: "{{ .Values.image.litmusLIBImage.repository }}:{{ .Values.image.litmusLIBImage.tag }}"

- name: TARGET_PODS
value: ''
value: ''

- name: PODS_AFFECTED_PERC
value: ''

## it defines the sequence of chaos execution for multiple target pods
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
value: 'parallel'

labels:
name: container-kill
Expand Down
17 changes: 9 additions & 8 deletions charts/kubernetes-chaos/templates/disk-fill.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,6 @@ spec:
- name: RAMP_TIME
value: ''

- name: LIB
value: 'litmus'

- name: LIB_IMAGE
value: "{{ .Values.image.litmusLIBImage.repository }}:{{ .Values.image.litmusLIBImage.tag }}"

Expand All @@ -89,12 +86,16 @@ spec:
## it defines the sequence of chaos execution for multiple target pods
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
value: 'parallel'

# provide the socket file path
- name: SOCKET_PATH
value: "{{ .Values.environment.socketPath }}"

# Provide the container runtime path
# Default set to docker container path
- name: CONTAINER_PATH
value: "{{ .Values.environment.containerPath }}"
# provide the name of container runtime
# it supports docker, containerd, crio
- name: CONTAINER_RUNTIME
value: "{{ .Values.environment.runtime }}"

labels:
name: disk-fill
Expand Down
7 changes: 2 additions & 5 deletions charts/kubernetes-chaos/templates/docker-service-kill.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,16 +55,13 @@ spec:
- name: RAMP_TIME
value: ''

- name: LIB
value: 'litmus'

- name: NODE_LABEL
value: ''

# provide lib image
- name: LIB_IMAGE
value: 'ubuntu:16.04'
value: 'ubuntu:16.04'

# provide the target node name
- name: TARGET_NODE
value: ''
Expand Down
5 changes: 1 addition & 4 deletions charts/kubernetes-chaos/templates/kubelet-service-kill.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
- "deletecollection"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
Expand All @@ -57,9 +57,6 @@ spec:
- name: RAMP_TIME
value: ''

- name: LIB
value: 'litmus'

- name: NODE_LABEL
value: ''

Expand Down
7 changes: 2 additions & 5 deletions charts/kubernetes-chaos/templates/node-cpu-hog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
- "deletecollection"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
Expand All @@ -57,7 +57,7 @@ spec:
- name: RAMP_TIME
value: ''

# Enter the number of CPU cores
# Enter the number of CPU cores
- name: NODE_CPU_CORE
value: '1'

Expand All @@ -70,9 +70,6 @@ spec:

- name: NODE_LABEL
value: ''

- name: LIB
value: 'litmus'

##TODO: Sync w/ linuxStressNG values
- name: LIB_IMAGE
Expand Down
7 changes: 1 addition & 6 deletions charts/kubernetes-chaos/templates/node-drain.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ spec:
- "deletecollection"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
Expand All @@ -63,11 +63,6 @@ spec:
- name: TOTAL_CHAOS_DURATION
value: '60'

# Provide the LIB here
# Only litmus supported
- name: LIB
value: 'litmus'

# Period to wait before injection of chaos in sec
- name: RAMP_TIME
value: ''
Expand Down
21 changes: 8 additions & 13 deletions charts/kubernetes-chaos/templates/node-io-stress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description:
kind: ChaosExperiment
metadata:
name: node-io-stress
labels:
labels:
{{- include "kubernetes-chaos.labels" . | indent 4 }}
spec:
definition:
Expand Down Expand Up @@ -36,7 +36,7 @@ spec:
- "deletecollection"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
Expand Down Expand Up @@ -65,35 +65,30 @@ spec:

## Number of core of CPU
- name: CPU
value: '1'
value: '1'

# Total number of workers default value is 4
- name: NUMBER_OF_WORKERS
value: '4'
value: '4'

## Total number of vm workers
- name: VM_WORKERS
value: '1'

## enter the comma separated target nodes name
- name: TARGET_NODES
value: ''
value: ''

- name: NODE_LABEL
value: ''
value: ''

# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''

# Provide the LIB here
# Only litmus supported
- name: LIB
value: 'litmus'

# provide lib image
- name: LIB_IMAGE
value: "{{ .Values.image.litmusGO.repository }}:{{ .Values.image.litmusGO.tag }}"
value: "{{ .Values.image.litmusGO.repository }}:{{ .Values.image.litmusGO.tag }}"

## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
Expand All @@ -103,7 +98,7 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'

labels:
name: node-io-stress
app.kubernetes.io/part-of: litmus
Expand Down
Loading

0 comments on commit eeeb43d

Please sign in to comment.