Compare commits

...

1 Commits

Author SHA1 Message Date
Shubham Chaudhary 76f8dac387
chore(3.0.0-beta10): adding chart manifest for 3.0.0-beta10 (#604)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2023-08-16 18:02:34 +05:30
254 changed files with 1718 additions and 1718 deletions

View File

@ -29,7 +29,7 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-id
@ -38,6 +38,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: aws-ssm-chaos-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -55,7 +55,7 @@ spec:
- name: CHAOS_INTERVAL
value: '60'
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
@ -73,33 +73,33 @@ spec:
- name: SEQUENCE
value: 'parallel'
# Provide the path of aws credentials mounted from secret
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
value: '/tmp/cloud_config.yml'
# Provide the name of ssm doc
# if not using the default stress docs
# Provide the name of ssm doc
# if not using the default stress docs
- name: DOCUMENT_NAME
value: ''
# Provide the type of ssm doc
# if not using the default stress docs
# Provide the type of ssm doc
# if not using the default stress docs
- name: DOCUMENT_TYPE
value: ''
# Provide the format of ssm doc
# if not using the default stress docs
# if not using the default stress docs
- name: DOCUMENT_FORMAT
value: ''
# Provide the path of ssm doc
# if not using the default stress docs
# Provide the path of ssm doc
# if not using the default stress docs
- name: DOCUMENT_PATH
value: ''
# if you want to install dependencies to run default ssm docs
- name: INSTALL_DEPENDENCIES
value: 'True'
value: 'True'
# provide the number of workers for memory stress
- name: NUMBER_OF_WORKERS
@ -113,12 +113,12 @@ spec:
# 0 will consume all the available cpu cores
- name: CPU_CORE
value: '0'
labels:
name: aws-ssm-chaos-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -29,7 +29,7 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-tag
@ -38,6 +38,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: aws-ssm-chaos-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -73,37 +73,37 @@ spec:
- name: SEQUENCE
value: 'parallel'
# Provide the path of aws credentials mounted from secret
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
value: '/tmp/cloud_config.yml'
# percentage of total instance to target
- name: INSTANCE_AFFECTED_PERC
value: ''
value: ''
# Provide the name of ssm doc
# if not using the default stress docs
# Provide the name of ssm doc
# if not using the default stress docs
- name: DOCUMENT_NAME
value: ''
# Provide the type of ssm doc
# if not using the default stress docs
# Provide the type of ssm doc
# if not using the default stress docs
- name: DOCUMENT_TYPE
value: ''
# Provide the format of ssm doc
# if not using the default stress docs
# if not using the default stress docs
- name: DOCUMENT_FORMAT
value: ''
# Provide the path of ssm doc
# if not using the default stress docs
# Provide the path of ssm doc
# if not using the default stress docs
- name: DOCUMENT_PATH
value: ''
# if you want to install dependencies to run default ssm docs
- name: INSTALL_DEPENDENCIES
value: 'True'
value: 'True'
# provide the number of workers for memory stress
- name: NUMBER_OF_WORKERS
@ -117,12 +117,12 @@ spec:
# 0 will consume all the available cpu cores
- name: CPU_CORE
value: '0'
labels:
name: aws-ssm-chaos-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: aws-ssm-chaos-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -118,7 +118,7 @@ spec:
name: aws-ssm-chaos-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -135,7 +135,7 @@ metadata:
name: aws-ssm-chaos-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -168,7 +168,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -248,7 +248,7 @@ spec:
name: aws-ssm-chaos-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -1,42 +1,42 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: azure-disk-loss
name: azure-disk-loss
version: 0.1.0
annotations:
categories: Azure
vendor: ChaosNative
support: https://app.slack.com/client/T09NY5SBT/CNXNB0ZTN
spec:
displayName: azure-disk-loss
displayName: azure-disk-loss
categoryDescription: |
This experiment causes the detachment of the disk from the VM for a certain chaos duration
- Causes detachment of the disk from the VM and then reattachment of the disk to the VM
- It helps to check the performance of the application on the instance.
keywords:
- It helps to check the performance of the application on the instance.
keywords:
- Azure
- Disk
- AKS
platforms:
platforms:
- Azure
maturity: alpha
maintainers:
- name: avaakash
email: akash@chaosnative.com
minKubeVersion: 1.12.0
provider:
maintainers:
- name: avaakash
email: akash@chaosnative.com
minKubeVersion: 1.12.0
provider:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/azure/disk-loss/experiment
- name: Documentation
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/azure/azure-disk-loss/
# - name: Video
# url:
# url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/azure/azure-disk-loss/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: azure-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -52,7 +52,7 @@ spec:
env:
- name: TOTAL_CHAOS_DURATION
value: '30'
value: '30'
- name: CHAOS_INTERVAL
value: '30'
@ -60,23 +60,23 @@ spec:
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
# provide the resource group of the instance
- name: RESOURCE_GROUP
value: ''
# accepts enable/disable, default is disable
- name: SCALE_SET
value: ''
# provide the virtual disk names (comma separated if multiple)
- name: VIRTUAL_DISK_NAMES
value: ''
# provide the sequence type for the run. Options: serial/parallel
- name: SEQUENCE
value: 'parallel'
# provide the path to aks credentials mounted from secret
- name: AZURE_AUTH_LOCATION
value: '/tmp/azure.auth'
@ -85,8 +85,8 @@ spec:
name: azure-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -13,7 +13,7 @@ spec:
categoryDescription: |
This experiment causes the power off of an azure instance for a certain chaos duration.
- Causes termination of an azure instance before bringing it back to running state after the specified chaos duration.
- It helps to check the performance of the application on the instance.
- It helps to check the performance of the application on the instance.
keywords:
- Azure
- Scaleset
@ -29,7 +29,7 @@ spec:
name: Chaos Native
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/azure/instance-stop/experiment
@ -38,7 +38,7 @@ spec:
# - name: Video
# url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/azure/azure-instance-stop/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: azure-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -68,23 +68,23 @@ spec:
# provide the resource group of the instance
- name: RESOURCE_GROUP
value: ''
# accepts enable/disable, default is disable
- name: SCALE_SET
value: ''
# Provide the path of aks credentials mounted from secret
# Provide the path of aks credentials mounted from secret
- name: AZURE_AUTH_LOCATION
value: '/tmp/azure.auth'
- name: SEQUENCE
value: 'parallel'
value: 'parallel'
labels:
name: azure-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: azure-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -52,7 +52,7 @@ spec:
env:
- name: TOTAL_CHAOS_DURATION
value: '30'
value: '30'
- name: CHAOS_INTERVAL
value: '30'
@ -60,23 +60,23 @@ spec:
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
# provide the resource group of the instance
- name: RESOURCE_GROUP
value: ''
# accepts enable/disable, default is disable
- name: SCALE_SET
value: ''
# provide the virtual disk names (comma separated if multiple)
- name: VIRTUAL_DISK_NAMES
value: ''
# provide the sequence type for the run. Options: serial/parallel
- name: SEQUENCE
value: 'parallel'
# provide the path to aks credentials mounted from secret
- name: AZURE_AUTH_LOCATION
value: '/tmp/azure.auth'
@ -85,8 +85,8 @@ spec:
name: azure-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -103,7 +103,7 @@ metadata:
name: azure-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -120,10 +120,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -136,7 +136,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -162,23 +162,23 @@ spec:
# provide the resource group of the instance
- name: RESOURCE_GROUP
value: ''
# accepts enable/disable, default is disable
- name: SCALE_SET
value: ''
# Provide the path of aks credentials mounted from secret
# Provide the path of aks credentials mounted from secret
- name: AZURE_AUTH_LOCATION
value: '/tmp/azure.auth'
- name: SEQUENCE
value: 'parallel'
value: 'parallel'
labels:
name: azure-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: gcp-vm-instance-stop-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -42,7 +42,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -88,7 +88,7 @@ spec:
name: gcp-vm-instance-stop-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
@ -106,7 +106,7 @@ metadata:
name: gcp-vm-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -139,7 +139,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -185,7 +185,7 @@ spec:
name: gcp-vm-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -202,7 +202,7 @@ metadata:
name: gcp-vm-disk-loss-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -231,7 +231,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -270,7 +270,7 @@ spec:
name: gcp-vm-disk-loss-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -287,7 +287,7 @@ metadata:
name: gcp-vm-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -316,7 +316,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -358,7 +358,7 @@ spec:
name: gcp-vm-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: gcp-vm-disk-loss-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,7 +26,7 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -54,30 +54,30 @@ spec:
# set chaos interval (in sec) as desired
- name: CHAOS_INTERVAL
value: '30'
# set the GCP project id
- name: GCP_PROJECT_ID
value: ''
# set the zone in which all the disks are created
# all the disks must exist in the same zone
# all the disks must exist in the same zone
- name: ZONES
value: ''
# set the label of the target disk volumes
- name: DISK_VOLUME_LABEL
value: ''
# set the percentage value of the disks with the given label
# set the percentage value of the disks with the given label
# which should be targeted as part of the chaos injection
- name: DISK_AFFECTED_PERC
value: ''
labels:
name: gcp-vm-disk-loss-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -1,33 +1,33 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: gcp-vm-disk-loss-by-label
name: gcp-vm-disk-loss-by-label
version: 0.1.0
annotations:
categories: gcp
spec:
displayName: gcp-vm-disk-loss-by-label
displayName: gcp-vm-disk-loss-by-label
categoryDescription: >
Causes loss of a non-boot storage persistent disk from a GCP VM instance filtered by a label for a specified duration before attaching them back
keywords:
- "Disk"
keywords:
- "Disk"
- "GCP"
platforms:
platforms:
- "Minikube"
maturity: alpha
maintainers:
- name: Neelanjan Manna
email: neelanjan.manna@harness.io
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Neelanjan Manna
email: neelanjan.manna@harness.io
minKubeVersion: 1.12.0
provider:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
- name: Documentation
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: gcp-vm-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,7 +26,7 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -48,11 +48,11 @@ spec:
env:
- name: TOTAL_CHAOS_DURATION
value: '30'
value: '30'
- name: CHAOS_INTERVAL
value: '30'
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
@ -65,22 +65,22 @@ spec:
- name: GCP_PROJECT_ID
value: ''
# set the disk volume name(s) as comma seperated values
# set the disk volume name(s) as comma seperated values
# eg. volume1,volume2,...
- name: DISK_VOLUME_NAMES
value: ''
# set the disk zone(s) as comma seperated values in the corresponding
# order of DISK_VOLUME_NAME
# set the disk zone(s) as comma seperated values in the corresponding
# order of DISK_VOLUME_NAME
# eg. zone1,zone2,...
- name: ZONES
value: ''
labels:
name: gcp-vm-disk-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -1,33 +1,33 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: gcp-vm-disk-loss
name: gcp-vm-disk-loss
version: 0.1.0
annotations:
categories: gcp
spec:
displayName: gcp-vm-disk-loss
displayName: gcp-vm-disk-loss
categoryDescription: >
Causes loss of a non-boot storage persistent disk from a GCP VM instance for a specified duration before attaching them back
keywords:
- "Disk"
- "GCP"
platforms:
keywords:
- "Disk"
- "GCP"
platforms:
- "GCP"
maturity: alpha
maintainers:
- name: Neelanjan Manna
email: neelanjan@chaosnative.com
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Neelanjan Manna
email: neelanjan@chaosnative.com
minKubeVersion: 1.12.0
provider:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
- name: Documentation
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss/
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss/experiment.yaml

View File

@ -1,7 +1,7 @@
apiVersion: litmuschaos.io/v1alpha1
description:
message: |
Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them
Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them
kind: ChaosExperiment
metadata:
name: gcp-vm-instance-stop-by-label
@ -9,7 +9,7 @@ metadata:
name: gcp-vm-instance-stop-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,7 +26,7 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
@ -42,7 +42,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -58,37 +58,37 @@ spec:
# set chaos interval (in sec) as desired
- name: CHAOS_INTERVAL
value: '30'
- name: SEQUENCE
value: 'parallel'
# GCP project ID to which the vm instances belong
- name: GCP_PROJECT_ID
value: ''
# Label of the target vm instance(s)
# Label of the target vm instance(s)
- name: INSTANCE_LABEL
value: ''
# Zone in which the target vm instance(s) filtered by the label exist
# all the instances should lie in a single zone
- name: ZONES
value: ''
# enable it if the target instance is a part of a managed instance group
- name: MANAGED_INSTANCE_GROUP
value: 'disable'
# set the percentage value of the instances with the given label
# set the percentage value of the instances with the given label
# which should be targeted as part of the chaos injection
- name: INSTANCE_AFFECTED_PERC
value: ''
labels:
name: gcp-vm-instance-stop-by-label
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret

View File

@ -6,28 +6,28 @@ metadata:
annotations:
categories: gcp
spec:
displayName: gcp-vm-instance-stop-by-label
displayName: gcp-vm-instance-stop-by-label
categoryDescription: >
Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them
keywords:
- "VM"
Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them
keywords:
- "VM"
- "GCP"
platforms:
platforms:
- "Minikube"
maturity: alpha
maintainers:
- name: Neelanjan Manna
email: neelanjan.manna@harness.io
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Neelanjan Manna
email: neelanjan.manna@harness.io
minKubeVersion: 1.12.0
provider:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
- name: Documentation
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: gcp-vm-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,7 +26,7 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
@ -42,7 +42,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -52,12 +52,12 @@ spec:
env:
- name: TOTAL_CHAOS_DURATION
value: '30'
value: '30'
- name: CHAOS_INTERVAL
value: '30'
# parallel or serial; determines how the VM instances are terminated, all at once or one at a time
# parallel or serial; determines how the VM instances are terminated, all at once or one at a time
- name: SEQUENCE
value: 'parallel'
@ -68,27 +68,27 @@ spec:
# enable or disable; shall be set to enable if the target instances are a part of a managed instance group
- name: MANAGED_INSTANCE_GROUP
value: 'disable'
# Instance name of the target vm instance(s)
# Multiple instance names can be provided as comma separated values ex: instance1,instance2
- name: VM_INSTANCE_NAMES
value: ''
# GCP project ID to which the vm instances belong
- name: GCP_PROJECT_ID
value: ''
# Instance zone(s) of the target vm instance(s)
# If more than one instance is targetted, provide zone for each in the order of their
# If more than one instance is targetted, provide zone for each in the order of their
# respective instance name in VM_INSTANCE_NAME as comma separated values ex: zone1,zone2
- name: ZONES
value: ''
labels:
name: gcp-vm-instance-stop
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -1,33 +1,33 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: gcp-vm-instance-stop
name: gcp-vm-instance-stop
version: 0.1.0
annotations:
categories: gcp
spec:
displayName: gcp-vm-instance-stop
displayName: gcp-vm-instance-stop
categoryDescription: >
Stops GCP VM instances and GKE nodes for a specified duration and later restarts them
keywords:
- "VM"
- "GCP"
platforms:
Stops GCP VM instances and GKE nodes for a specified duration and later restarts them
keywords:
- "VM"
- "GCP"
platforms:
- "GCP"
maturity: alpha
maintainers:
- name: Neelanjan Manna
email: neelanjan@chaosnative.com
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Neelanjan Manna
email: neelanjan@chaosnative.com
minKubeVersion: 1.12.0
provider:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-instance-stop/experiment.yaml

View File

@ -18,10 +18,10 @@ spec:
- Kubernetes
- K8S
- Pod
- Container
- Container
platforms:
- GKE
- Minikube
- Minikube
- Packet(Kubeadm)
- EKS
- AKS
@ -34,7 +34,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/container-kill
@ -43,6 +43,6 @@ spec:
- name: Video
url: https://www.youtube.com/watch?v=XKyMNdVsKMo
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/container-kill/experiment.yaml

View File

@ -8,7 +8,7 @@ metadata:
name: container-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -25,10 +25,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -37,7 +37,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -57,7 +57,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -72,7 +72,7 @@ spec:
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
- name: TARGET_PODS
value: ''
@ -96,7 +96,7 @@ spec:
# provide the total chaos duration
- name: TOTAL_CHAOS_DURATION
value: '20'
## percentage of total pods to target
- name: PODS_AFFECTED_PERC
value: ''
@ -105,8 +105,8 @@ spec:
- name: NODE_LABEL
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:3.0.0-beta10'
## it defines the sequence of chaos execution for multiple target pods
## supported values: serial, parallel
@ -118,4 +118,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -34,7 +34,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/disk-fill
@ -43,6 +43,6 @@ spec:
- name: Video
url: https://www.youtube.com/watch?v=pbok737rUPQ
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/disk-fill/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: disk-fill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -100,7 +100,7 @@ spec:
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the name of container runtime, it supports docker, containerd, crio
- name: CONTAINER_RUNTIME
@ -120,4 +120,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/host-path-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -13,15 +13,15 @@ spec:
categoryDescription: |
docker-service-kill contains killing docker service gracefully for a certain chaos duration.
- Causes replicas may be evicted or becomes unreachable on account on nodes turning unschedulable (Not Ready) due to docker service kill.
- The application node should be healthy once chaos is stopped and the services are reaccessable.
- The application node should be healthy once chaos is stopped and the services are reaccessable.
keywords:
- Kubernetes
- K8S
- Node
- Service
- Docker
- Docker
platforms:
- GKE
- GKE
- AKS
maturity: alpha
maintainers:
@ -32,16 +32,16 @@ spec:
name: Wipro
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/docker-service-kill
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/nodes/docker-service-kill/
- name: Video
url:
url:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/docker-service-kill/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/docker-service-kill/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: docker-service-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -54,7 +54,7 @@ spec:
command:
- /bin/bash
env:
- name: TOTAL_CHAOS_DURATION
value: '90' # in seconds
@ -67,8 +67,8 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'ubuntu:16.04'
value: 'ubuntu:16.04'
# provide the target node name
- name: TARGET_NODE
value: ''
@ -78,5 +78,5 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/service-kill: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -9,7 +9,7 @@ metadata:
name: node-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -93,7 +93,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -108,7 +108,7 @@ spec:
name: node-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -122,7 +122,7 @@ metadata:
name: pod-network-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -171,7 +171,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -188,7 +188,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: TC_IMAGE
value: 'gaiadocker/iproute2'
@ -247,7 +247,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -261,7 +261,7 @@ metadata:
name: node-poweroff
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -298,7 +298,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -321,7 +321,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
# ENTER THE TARGET NODE NAME
- name: TARGET_NODE
@ -338,7 +338,7 @@ spec:
name: node-poweroff
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: id-rsa
mountPath: /mnt/
@ -355,7 +355,7 @@ metadata:
name: pod-http-reset-peer
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -404,7 +404,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -418,7 +418,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# reset timeout specifies after how much duration to reset the connection
- name: RESET_TIMEOUT
@ -473,7 +473,7 @@ spec:
name: pod-http-reset-peer
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -487,7 +487,7 @@ metadata:
name: pod-http-status-code
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -536,7 +536,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -550,7 +550,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# modified status code for the http response
# if no value is provided, a random status code from the supported code list will selected
@ -612,7 +612,7 @@ spec:
name: pod-http-status-code
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -626,7 +626,7 @@ metadata:
name: node-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -663,7 +663,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -698,7 +698,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -713,7 +713,7 @@ spec:
name: node-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -727,7 +727,7 @@ metadata:
name: pod-cpu-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -776,7 +776,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -815,7 +815,7 @@ spec:
name: pod-cpu-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -829,7 +829,7 @@ metadata:
name: pod-http-modify-header
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -878,7 +878,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -892,7 +892,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# map of headers to modify/add; Eg: {"X-Litmus-Test-Header": "X-Litmus-Test-Value"}
# to remove a header, just set the value to ""; Eg: {"X-Litmus-Test-Header": ""}
@ -953,7 +953,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -967,7 +967,7 @@ metadata:
name: pod-http-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1016,7 +1016,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1030,7 +1030,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# set latency value for the chaos
- name: LATENCY
@ -1086,7 +1086,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
---
@ -1101,7 +1101,7 @@ metadata:
name: node-taint
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -1142,7 +1142,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list","patch","update"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1173,7 +1173,7 @@ spec:
name: node-taint
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1187,7 +1187,7 @@ metadata:
name: pod-network-duplication
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1236,7 +1236,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1274,7 +1274,7 @@ spec:
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the name of container runtime
# for litmus LIB, it supports docker, containerd, crio
@ -1306,7 +1306,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1320,7 +1320,7 @@ metadata:
name: pod-dns-error
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1369,7 +1369,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
args:
- -c
- ./experiments -name pod-dns-error
@ -1381,7 +1381,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
- name: TOTAL_CHAOS_DURATION
value: "60" # in seconds
@ -1423,7 +1423,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1437,7 +1437,7 @@ metadata:
name: pod-dns-spoof
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1486,7 +1486,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
args:
- -c
- ./experiments -name pod-dns-spoof
@ -1498,7 +1498,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
- name: TOTAL_CHAOS_DURATION
value: "60" # in seconds
@ -1536,7 +1536,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1549,7 +1549,7 @@ metadata:
name: container-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1598,7 +1598,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1647,7 +1647,7 @@ spec:
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## it defines the sequence of chaos execution for multiple target pods
## supported values: serial, parallel
@ -1659,7 +1659,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1673,7 +1673,7 @@ metadata:
name: pod-network-corruption
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1722,7 +1722,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1736,7 +1736,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: NETWORK_INTERFACE
value: 'eth0'
@ -1795,7 +1795,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1809,7 +1809,7 @@ metadata:
name: pod-network-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1858,7 +1858,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -1872,7 +1872,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: NETWORK_INTERFACE
value: 'eth0'
@ -1931,7 +1931,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -1945,7 +1945,7 @@ metadata:
name: pod-network-partition
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -1982,7 +1982,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2029,7 +2029,7 @@ spec:
name: pod-network-partition
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
---
@ -2044,7 +2044,7 @@ metadata:
name: node-drain
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -2085,7 +2085,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list","patch"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2111,7 +2111,7 @@ spec:
name: node-drain
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -2125,7 +2125,7 @@ metadata:
name: docker-service-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -2162,7 +2162,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2194,7 +2194,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/service-kill: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
@ -2209,7 +2209,7 @@ metadata:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -2258,7 +2258,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2300,7 +2300,7 @@ spec:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -2314,7 +2314,7 @@ metadata:
name: node-restart
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -2351,7 +2351,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2371,7 +2371,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
# ENTER THE TARGET NODE NAME
- name: TARGET_NODE
@ -2388,7 +2388,7 @@ spec:
name: node-restart
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: id-rsa
mountPath: /mnt/
@ -2406,7 +2406,7 @@ metadata:
name: pod-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -2455,7 +2455,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2484,7 +2484,7 @@ spec:
## It is used in pumba lib only
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## It is used in pumba lib only
- name: STRESS_IMAGE
@ -2515,7 +2515,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
---
@ -2530,7 +2530,7 @@ metadata:
name: pod-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -2579,7 +2579,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2626,7 +2626,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## provide the cluster runtime
- name: CONTAINER_RUNTIME
@ -2646,7 +2646,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -2660,7 +2660,7 @@ metadata:
name: node-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -2697,7 +2697,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2735,7 +2735,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -2750,7 +2750,7 @@ spec:
name: node-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
---
@ -2765,7 +2765,7 @@ metadata:
name: pod-memory-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -2814,7 +2814,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2853,7 +2853,7 @@ spec:
name: pod-memory-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -2867,7 +2867,7 @@ metadata:
name: kubelet-service-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -2904,7 +2904,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -2936,7 +2936,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/service-kill: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -2950,7 +2950,7 @@ metadata:
name: pod-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -2999,7 +2999,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -3029,7 +3029,7 @@ spec:
## It is used in pumba lib only
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## It is used in pumba lib only
- name: STRESS_IMAGE
@ -3060,7 +3060,7 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -3074,7 +3074,7 @@ metadata:
name: pod-autoscaler
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -3111,7 +3111,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -3135,7 +3135,7 @@ spec:
name: pod-autoscaler
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -3149,7 +3149,7 @@ metadata:
name: pod-http-modify-body
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -3198,7 +3198,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -3212,7 +3212,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the body string to overwrite the response body
# if no value is provided, response will be an empty body.
@ -3268,7 +3268,7 @@ spec:
name: pod-http-modify-body
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -3282,7 +3282,7 @@ metadata:
name: disk-fill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -3331,7 +3331,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -3373,7 +3373,7 @@ spec:
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the name of container runtime, it supports docker, containerd, crio
- name: CONTAINER_RUNTIME
@ -3393,6 +3393,6 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/host-path-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---

View File

@ -9,7 +9,7 @@ metadata:
name: kubelet-service-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -54,7 +54,7 @@ spec:
command:
- /bin/bash
env:
- name: TOTAL_CHAOS_DURATION
value: '60' # in seconds
@ -67,8 +67,8 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'ubuntu:16.04'
value: 'ubuntu:16.04'
# provide the target node name
- name: TARGET_NODE
value: ''
@ -78,4 +78,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/service-kill: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -14,7 +14,7 @@ spec:
kubelet-service-kill contains killing kubelet service gracefully for a certain chaos duration.
- Causes replicas may be evicted or becomes unreachable on account on nodes turning unschedulable (Not Ready) due to kubelet service kill.
- The application node should be healthy once chaos is stopped and the services are reaccessable.
keywords:
- Kubernetes
- K8S
@ -36,15 +36,15 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/kubelet-service-kill
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/nodes/kubelet-service-kill/
- name: Video
url:
url:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/kubelet-service-kill/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/kubelet-service-kill/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: node-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -81,7 +81,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -96,4 +96,4 @@ spec:
name: node-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -36,7 +36,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-cpu-hog
@ -44,7 +44,7 @@ spec:
url: https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-cpu-hog/
- name: Video
url: https://www.youtube.com/watch?v=jpJttftsZqA
icon:
- url:
icon:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/node-cpu-hog/experiment.yaml

View File

@ -10,7 +10,7 @@ metadata:
name: node-drain
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -27,10 +27,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec","pods/eviction"]
@ -51,7 +51,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list","patch"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -59,7 +59,7 @@ spec:
command:
- /bin/bash
env:
- name: TARGET_NODE
value: ''
@ -72,9 +72,9 @@ spec:
# Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
labels:
name: node-drain
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -16,7 +16,7 @@ spec:
keywords:
- Kubernetes
- K8S
- Node
- Node
- Drain
platforms:
- GKE
@ -35,7 +35,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-drain

View File

@ -9,7 +9,7 @@ metadata:
name: node-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -93,7 +93,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -108,4 +108,4 @@ spec:
name: node-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -35,7 +35,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-io-stress

View File

@ -9,7 +9,7 @@ metadata:
name: node-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -84,7 +84,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## percentage of total nodes to target
- name: NODES_AFFECTED_PERC
@ -99,4 +99,4 @@ spec:
name: node-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -13,7 +13,7 @@ spec:
categoryDescription: |
Kubernetes Node memory hog contains chaos to disrupt the state of Kubernetes resources. Experiments can inject a memory spike on a node where the application pod is scheduled.
- Memory hog on a particular node where the application deployment is available.
- After the test, the recovery should be manual for the application pod and node in case they are not in an appropriate state.
- After the test, the recovery should be manual for the application pod and node in case they are not in an appropriate state.
keywords:
- Kubernetes
- K8S
@ -36,7 +36,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-memory-hog

View File

@ -9,7 +9,7 @@ metadata:
name: node-poweroff
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -69,7 +69,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
# ENTER THE TARGET NODE NAME
- name: TARGET_NODE
@ -86,7 +86,7 @@ spec:
name: node-poweroff
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: id-rsa
mountPath: /mnt/

View File

@ -9,7 +9,7 @@ metadata:
name: node-restart
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,7 +66,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
# ENTER THE TARGET NODE NAME
- name: TARGET_NODE
@ -83,7 +83,7 @@ spec:
name: node-restart
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: id-rsa
mountPath: /mnt/

View File

@ -10,7 +10,7 @@ metadata:
name: node-taint
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -27,10 +27,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec","pods/eviction"]
@ -51,7 +51,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list","patch","update"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -76,10 +76,10 @@ spec:
# set taint label & effect
# key=value:effect or key:effect
- name: TAINTS
value: ''
value: ''
labels:
name: node-taint
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -16,7 +16,7 @@ spec:
keywords:
- Kubernetes
- K8S
- Node
- Node
- Taint
platforms:
- GKE
@ -35,7 +35,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-taint

View File

@ -9,7 +9,7 @@ metadata:
name: pod-autoscaler
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -65,9 +65,9 @@ spec:
# Number of replicas to scale
- name: REPLICA_COUNT
value: '5'
labels:
name: pod-autoscaler
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -33,15 +33,15 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-autoscaler
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-autoscaler/
- name: Video
url:
icon:
- url:
url:
icon:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-autoscaler/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-cpu-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -80,7 +80,7 @@ spec:
## Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
# The command to kill the chaos process
- name: CHAOS_KILL_COMMAND
value: "kill $(find /proc -name exe -lname '*/md5sum' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}')"
@ -92,9 +92,9 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-cpu-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -37,7 +37,7 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-cpu-hog-exec
@ -48,4 +48,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-cpu-hog-exec/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-cpu-hog-exec/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-cpu-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -88,7 +88,7 @@ spec:
## It is used in pumba lib only
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## It is used in pumba lib only
- name: STRESS_IMAGE
@ -119,4 +119,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -39,7 +39,7 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-cpu-hog
@ -50,4 +50,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-cpu-hog/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-cpu-hog/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,12 +38,12 @@ spec:
- "delete"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
- "list"
image: "litmuschaos/ansible-runner:latest"
image: "litmuschaos/ansible-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -76,9 +76,9 @@ spec:
value: 'litmuschaos/pod-delete-helper:latest'
- name: LIB
value: 'litmus'
value: 'litmus'
labels:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -9,7 +9,7 @@ metadata:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -95,9 +95,9 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -14,7 +14,7 @@ spec:
Pod delete contains chaos to disrupt state of kubernetes resources. Experiments can inject random pod delete failures against specified application.
- Causes (forced/graceful) pod failure of random replicas of an application deployment.
- Tests deployment sanity (replica availability & uninterrupted service) and recovery workflows of the application pod.
keywords:
- Kubernetes
- K8S
@ -38,7 +38,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-delete
@ -47,6 +47,6 @@ spec:
- name: Video
url: https://www.youtube.com/watch?v=X3JvY_58V9A
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-delete/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -46,7 +46,7 @@ spec:
- "update"
- "delete"
- "deletecollection"
image: "litmuschaos/py-runner:latest"
image: "litmuschaos/py-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -73,7 +73,7 @@ spec:
value: ''
- name: LIB
value: 'litmus'
value: 'litmus'
- name: TARGET_PODS
value: ''
@ -82,9 +82,9 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-delete
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -9,7 +9,7 @@ metadata:
name: pod-dns-error
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
args:
- -c
- ./experiments -name pod-dns-error
@ -70,7 +70,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
- name: TOTAL_CHAOS_DURATION
value: "60" # in seconds
@ -111,5 +111,5 @@ spec:
experiment: pod-dns-error
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -23,7 +23,7 @@ spec:
email: gdsoumya@chaosnative.com
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-dns-error

View File

@ -9,7 +9,7 @@ metadata:
name: pod-dns-spoof
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
args:
- -c
- ./experiments -name pod-dns-spoof
@ -70,7 +70,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: "litmuschaos/go-runner:latest"
value: "litmuschaos/go-runner:3.0.0-beta10"
- name: TOTAL_CHAOS_DURATION
value: "60" # in seconds
@ -108,4 +108,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -23,7 +23,7 @@ spec:
email: gdsoumya@chaosnative.com
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-dns-spoof

View File

@ -9,7 +9,7 @@ metadata:
name: pod-http-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,13 +66,13 @@ spec:
command:
- /bin/bash
env:
- name: TARGET_CONTAINER
value: ''
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# set latency value for the chaos
- name: LATENCY
@ -85,7 +85,7 @@ spec:
# port on which the proxy will listen
- name: PROXY_PORT
value: "20000"
# network interface on which the proxy will listen
- name: NETWORK_INTERFACE
value: "eth0"
@ -127,5 +127,5 @@ spec:
name: pod-http-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -18,11 +18,11 @@ spec:
- Kubernetes
- K8S
- HTTP
- Pod
- Pod
- Latency
platforms:
- GKE
- Minikube
- Minikube
- EKS
maturity: alpha
maintainers:
@ -33,7 +33,7 @@ spec:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-latency
@ -42,4 +42,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-latency/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-latency/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-http-modify-body
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -72,7 +72,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the body string to overwrite the response body
# if no value is provided, response will be an empty body.
@ -128,4 +128,4 @@ spec:
name: pod-http-modify-body
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -1,34 +1,34 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: pod-http-modify-body
name: pod-http-modify-body
version: 0.1.0
annotations:
categories: generic
spec:
displayName: pod-http-modify-body
displayName: pod-http-modify-body
categoryDescription: >
it injects http modify body chaos inside the pod which modifies the body of the response from the provided application server to the body string provided by user and reverts after specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
it injects http modify body chaos inside the pod which modifies the body of the response from the provided application server to the body string provided by user and reverts after specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
- "response body"
platforms:
platforms:
- "Minikube"
maturity: alpha
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-modify-body
- name: Documentation

View File

@ -9,7 +9,7 @@ metadata:
name: pod-http-modify-header
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,13 +66,13 @@ spec:
command:
- /bin/bash
env:
- name: TARGET_CONTAINER
value: ''
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# map of headers to modify/add; Eg: {"X-Litmus-Test-Header": "X-Litmus-Test-Value"}
# to remove a header, just set the value to ""; Eg: {"X-Litmus-Test-Header": ""}
@ -90,7 +90,7 @@ spec:
# port on which the proxy will listen
- name: PROXY_PORT
value: "20000"
# network interface on which the proxy will listen
- name: NETWORK_INTERFACE
value: "eth0"
@ -132,5 +132,5 @@ spec:
name: pod-http-modify-header
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -18,11 +18,11 @@ spec:
- Kubernetes
- K8S
- HTTP
- Pod
- Pod
- Headers
platforms:
- GKE
- Minikube
- Minikube
- EKS
maturity: alpha
maintainers:
@ -33,7 +33,7 @@ spec:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-modify-header
@ -42,4 +42,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-modify-header/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-modify-header/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-http-reset-peer
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -72,8 +72,8 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# reset timeout specifies after how much duration to reset the connection
- name: RESET_TIMEOUT
value: '0' #in ms
@ -85,7 +85,7 @@ spec:
# port on which the proxy will listen
- name: PROXY_PORT
value: "20000"
# network interface on which the proxy will listen
- name: NETWORK_INTERFACE
value: "eth0"
@ -122,9 +122,9 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-http-reset-peer
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -1,34 +1,34 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: pod-http-reset-peer
name: pod-http-reset-peer
version: 0.1.0
annotations:
categories: generic
spec:
displayName: pod-http-reset-peer
displayName: pod-http-reset-peer
categoryDescription: >
it injects http reset into the pod which stops outgoing http requests by resetting the TCP connection and then reverts back to the original state after the specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
it injects http reset into the pod which stops outgoing http requests by resetting the TCP connection and then reverts back to the original state after the specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
- "loss"
platforms:
platforms:
- "Minikube"
maturity: alpha
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-reset-peer
- name: Documentation

View File

@ -9,7 +9,7 @@ metadata:
name: pod-http-status-code
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -72,7 +72,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# modified status code for the http response
# if no value is provided, a random status code from the supported code list will selected
@ -134,4 +134,4 @@ spec:
name: pod-http-status-code
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -1,35 +1,35 @@
apiVersion: litmuchaos.io/v1alpha1
kind: ChartServiceVersion
metadata:
name: pod-http-status-code
name: pod-http-status-code
version: 0.1.0
annotations:
categories: generic
spec:
displayName: pod-http-status-code
displayName: pod-http-status-code
categoryDescription: >
it injects http status code chaos inside the pod which modifies the status code of the response from the provided application server to desired status code provided by user and reverts after specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
- "status code"
it injects http status code chaos inside the pod which modifies the status code of the response from the provided application server to desired status code provided by user and reverts after specified duration
keywords:
- "pods"
- "kubernetes"
- "generic"
- "exec"
- "http"
- "status code"
- "response code"
platforms:
platforms:
- "Minikube"
maturity: alpha
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
maintainers:
- name: Akash Shrivastava
email: akash.shrivastava@harness.io
minKubeVersion: 1.12.0
provider:
name: Harness
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
links:
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-status-code
- name: Documentation

View File

@ -10,7 +10,7 @@ metadata:
name: pod-io-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -59,7 +59,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -106,7 +106,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## provide the cluster runtime
- name: CONTAINER_RUNTIME
@ -126,4 +126,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -36,7 +36,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-io-stress
@ -47,4 +47,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-io-stress/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-io-stress/experiment.yaml

View File

@ -10,7 +10,7 @@ metadata:
name: pod-memory-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -27,10 +27,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -39,7 +39,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -59,7 +59,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -80,12 +80,12 @@ spec:
## Period to wait before and after injection of chaos in sec
- name: RAMP_TIME
value: ''
value: ''
# The command to kill the chaos process
- name: CHAOS_KILL_COMMAND
value: "kill $(find /proc -name exe -lname '*/dd' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}' | head -n 1)"
## it defines the sequence of chaos execution for multiple target pods
## supported values: serial, parallel
- name: SEQUENCE
@ -98,4 +98,4 @@ spec:
name: pod-memory-hog-exec
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -19,8 +19,8 @@ spec:
- K8S
- Memory
- Pod
- Exec
- Stress
- Exec
- Stress
platforms:
- GKE
- Packet(Kubeadm)
@ -37,15 +37,15 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog-exec
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog-exec/
- name: Video
url: https://www.youtube.com/watch?v=HuAXg8W5Tzo
url: https://www.youtube.com/watch?v=HuAXg8W5Tzo
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml

View File

@ -10,7 +10,7 @@ metadata:
name: pod-memory-hog
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -59,7 +59,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -88,7 +88,7 @@ spec:
## It is used in pumba lib only
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
## It is used in pumba lib only
- name: STRESS_IMAGE
@ -119,4 +119,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -19,7 +19,7 @@ spec:
- Kubernetes
- K8S
- Memory
- Pod
- Pod
- Stress
platforms:
- GKE
@ -37,15 +37,15 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog/
- name: Video
url: https://www.youtube.com/watch?v=HuAXg8W5Tzo
url: https://www.youtube.com/watch?v=HuAXg8W5Tzo
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-network-corruption
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,13 +66,13 @@ spec:
command:
- /bin/bash
env:
- name: TARGET_CONTAINER
value: ''
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: NETWORK_INTERFACE
value: 'eth0'
@ -125,10 +125,10 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-network-corruption
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -22,7 +22,7 @@ spec:
- Corruption
platforms:
- GKE
- Packet(Kubeadm)
- Packet(Kubeadm)
- Minikube
- EKS
- AKS
@ -35,7 +35,7 @@ spec:
name: Laura-Marie Henning
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-corruption
@ -46,4 +46,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-network-duplication
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -96,7 +96,7 @@ spec:
value: ''
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
# provide the name of container runtime
# for litmus LIB, it supports docker, containerd, crio
@ -128,4 +128,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -22,7 +22,7 @@ spec:
- Duplication
platforms:
- GKE
- Minikube
- Minikube
- Packet(Kubeadm)
- EKS
- AKS
@ -35,15 +35,15 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-duplication
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-duplication/
- name: Video
url:
url:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-duplication/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-duplication/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-network-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -75,7 +75,7 @@ spec:
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: TC_IMAGE
value: 'gaiadocker/iproute2'
@ -134,4 +134,4 @@ spec:
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -18,11 +18,11 @@ spec:
- Kubernetes
- K8S
- Network
- Pod
- Pod
- Latency
platforms:
- GKE
- Minikube
- Minikube
- Packet(Kubeadm)
- EKS
- AKS
@ -35,7 +35,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-latency
@ -46,4 +46,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-latency/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-latency/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-network-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -38,7 +38,7 @@ spec:
- apiGroups: ["apps"]
resources: ["deployments","statefulsets","replicasets", "daemonsets"]
verbs: ["list","get"]
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
# deriving the parent/owner details of the pod(if parent is deploymentConfig)
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["list","get"]
@ -58,7 +58,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,13 +66,13 @@ spec:
command:
- /bin/bash
env:
- name: TARGET_CONTAINER
value: ''
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:3.0.0-beta10'
- name: NETWORK_INTERFACE
value: 'eth0'
@ -125,10 +125,10 @@ spec:
## supported values: serial, parallel
- name: SEQUENCE
value: 'parallel'
labels:
name: pod-network-loss
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: latest
app.kubernetes.io/runtime-api-usage: "true"
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -22,7 +22,7 @@ spec:
- Loss
platforms:
- GKE
- Minikube
- Minikube
- Packet(Kubeadm)
- EKS
maturity: alpha
@ -34,7 +34,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-loss
@ -45,4 +45,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-loss/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-loss/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: pod-network-partition
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -54,7 +54,7 @@ spec:
command:
- /bin/bash
env:
- name: TOTAL_CHAOS_DURATION
value: '60' # in seconds
@ -93,4 +93,4 @@ spec:
name: pod-network-partition
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -20,7 +20,7 @@ spec:
- Network
- Partition
platforms:
- Minikube
- Minikube
- Packet(Kubeadm)
maturity: alpha
maintainers:
@ -31,7 +31,7 @@ spec:
name: ChaosNative
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-partition
@ -40,4 +40,4 @@ spec:
icon:
- base64data: ""
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-partition/experiment.yaml
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-partition/experiment.yaml

View File

@ -23,7 +23,7 @@ spec:
email: imkaleoum@gmail.com
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-python/tree/master/experiments/aws_az

View File

@ -9,7 +9,7 @@ metadata:
name: aws-az-chaos
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/py-runner:latest"
image: "litmuschaos/py-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -70,7 +70,7 @@ spec:
name: aws-az-chaos
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -29,7 +29,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ebs-loss-by-id
@ -38,6 +38,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ebs-loss-by-id/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: ebs-loss-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -67,17 +67,17 @@ spec:
value: ''
- name: SEQUENCE
value: 'parallel'
value: 'parallel'
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
labels:
name: ebs-loss-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -17,7 +17,7 @@ spec:
keywords:
- EBS
- Volume
- AWS
- AWS
platforms:
- AWS
maturity: alpha
@ -29,7 +29,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ebs-loss-by-tag
@ -38,6 +38,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ebs-loss-by-tag/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: ebs-loss-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -42,7 +42,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,20 +66,20 @@ spec:
value: ''
- name: SEQUENCE
value: 'parallel'
value: 'parallel'
- name: VOLUME_AFFECTED_PERC
value: ''
value: ''
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
labels:
name: ebs-loss-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -13,7 +13,7 @@ spec:
categoryDescription: |
This experiment causes termination of an EC2 instance for a certain chaos duration.
- Causes termination of an EC2 instance provided by instance ID before bringing it back to running state after the specified chaos duration.
- It helps to check the performance of the application on the ec2 instance.
- It helps to check the performance of the application on the ec2 instance.
keywords:
- EC2
- AWS
@ -28,7 +28,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ec2-terminate-by-id
@ -37,6 +37,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ec2-terminate-by-id/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: ec2-terminate-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -66,7 +66,7 @@ spec:
# enable it if the target instance is a part of self-managed nodegroup.
- name: MANAGED_NODEGROUP
value: 'disable'
value: 'disable'
# Instance ID of the target ec2 instance
# Multiple IDs can also be provided as comma separated values ex: id1,id2
@ -79,15 +79,15 @@ spec:
- name: SEQUENCE
value: 'parallel'
# Provide the path of aws credentials mounted from secret
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
labels:
name: ec2-terminate-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -13,7 +13,7 @@ spec:
categoryDescription: |
This experiment causes termination of an EC2 instance for a certain chaos duration.
- Causes termination of an EC2 instance using instance tags before bringing it back to running state after the specified chaos duration.
- It helps to check the performance of the application on the ec2 instance.
- It helps to check the performance of the application on the ec2 instance.
keywords:
- EC2
- AWS
@ -28,7 +28,7 @@ spec:
name: Mayadata
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ec2-terminate-by-tag
@ -37,6 +37,6 @@ spec:
- name: Video
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: ec2-terminate-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -26,10 +26,10 @@ spec:
- apiGroups: [""]
resources: ["secrets","configmaps"]
verbs: ["get","list",]
# Track and get the runner, experiment, and helper pods log
# Track and get the runner, experiment, and helper pods log
- apiGroups: [""]
resources: ["pods/log"]
verbs: ["get","list","watch"]
verbs: ["get","list","watch"]
# for creating and managing to execute comands inside target container
- apiGroups: [""]
resources: ["pods/exec"]
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -79,17 +79,17 @@ spec:
value: ''
- name: SEQUENCE
value: 'parallel'
value: 'parallel'
# Provide the path of aws credentials mounted from secret
# Provide the path of aws credentials mounted from secret
- name: AWS_SHARED_CREDENTIALS_FILE
value: '/tmp/cloud_config.yml'
labels:
name: ec2-terminate-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: ec2-terminate-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -46,7 +46,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -89,7 +89,7 @@ spec:
name: ec2-terminate-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -106,7 +106,7 @@ metadata:
name: ec2-terminate-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -143,7 +143,7 @@ spec:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get","list"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -184,7 +184,7 @@ spec:
name: ec2-terminate-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -201,7 +201,7 @@ metadata:
name: aws-az-chaos
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -234,7 +234,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/py-runner:latest"
image: "litmuschaos/py-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -262,7 +262,7 @@ spec:
name: aws-az-chaos
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -279,7 +279,7 @@ metadata:
name: ebs-loss-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -312,7 +312,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -349,7 +349,7 @@ spec:
name: ebs-loss-by-tag
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/
@ -366,7 +366,7 @@ metadata:
name: ebs-loss-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Cluster
@ -399,7 +399,7 @@ spec:
- apiGroups: ["litmuschaos.io"]
resources: ["chaosengines","chaosexperiments","chaosresults"]
verbs: ["create","list","get","patch","update","delete"]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -434,7 +434,7 @@ spec:
name: ebs-loss-by-id
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
secrets:
- name: cloud-secret
mountPath: /tmp/

View File

@ -9,7 +9,7 @@ metadata:
name: spring-boot-exceptions
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,7 +38,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -80,7 +80,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -93,7 +93,7 @@ spec:
name: spring-boot-exceptions
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -107,7 +107,7 @@ metadata:
name: spring-boot-cpu-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -136,7 +136,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -175,7 +175,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -188,7 +188,7 @@ spec:
name: spring-boot-cpu-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -202,7 +202,7 @@ metadata:
name: spring-boot-memory-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -231,7 +231,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -270,7 +270,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -283,7 +283,7 @@ spec:
name: spring-boot-memory-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -297,7 +297,7 @@ metadata:
name: spring-boot-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -326,7 +326,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -364,7 +364,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -377,7 +377,7 @@ spec:
name: spring-boot-latency
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -391,7 +391,7 @@ metadata:
name: spring-boot-app-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -420,7 +420,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -450,7 +450,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -463,7 +463,7 @@ spec:
name: spring-boot-app-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---
apiVersion: litmuschaos.io/v1alpha1
@ -477,7 +477,7 @@ metadata:
name: spring-boot-faults
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -506,7 +506,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -587,7 +587,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -600,6 +600,6 @@ spec:
name: spring-boot-faults
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
---

View File

@ -9,7 +9,7 @@ metadata:
name: spring-boot-app-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,7 +38,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -68,7 +68,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -81,4 +81,4 @@ spec:
name: spring-boot-app-kill
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -35,15 +35,15 @@ spec:
name: Orange
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-app-kill
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-app-kill
- name: Video
url:
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-app-kill/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: spring-boot-cpu-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,7 +38,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -77,7 +77,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -90,4 +90,4 @@ spec:
name: spring-boot-cpu-stress
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -35,15 +35,15 @@ spec:
name: Orange
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-cpu-stress
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-cpu-stress
- name: Video
url:
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-cpu-stress/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: spring-boot-exceptions
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,7 +38,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -80,7 +80,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -93,4 +93,4 @@ spec:
name: spring-boot-exceptions
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -35,15 +35,15 @@ spec:
name: Orange
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-exceptions
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-exceptions
- name: Video
url:
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-exceptions/experiment.yaml

View File

@ -9,7 +9,7 @@ metadata:
name: spring-boot-faults
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: chaosexperiment
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
spec:
definition:
scope: Namespaced
@ -38,7 +38,7 @@ spec:
- apiGroups: [ "litmuschaos.io" ]
resources: [ "chaosengines","chaosexperiments","chaosresults" ]
verbs: [ "create","list","get","patch","update","delete" ]
image: "litmuschaos/go-runner:latest"
image: "litmuschaos/go-runner:3.0.0-beta10"
imagePullPolicy: Always
args:
- -c
@ -119,7 +119,7 @@ spec:
- name: PODS_AFFECTED_PERC
value: ''
## Period to wait before and after injection of chaos
## Period to wait before and after injection of chaos
- name: RAMP_TIME
value: ''
@ -132,4 +132,4 @@ spec:
name: spring-boot-faults
app.kubernetes.io/part-of: litmus
app.kubernetes.io/component: experiment-job
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10

View File

@ -35,15 +35,15 @@ spec:
name: Orange
labels:
app.kubernetes.io/component: chartserviceversion
app.kubernetes.io/version: latest
app.kubernetes.io/version: 3.0.0-beta10
links:
- name: Source Code
url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-faults
- name: Documentation
url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-faults
- name: Video
url:
url:
icon:
- url:
- url:
mediatype: ""
chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-faults/experiment.yaml

Some files were not shown because too many files have changed in this diff Show More