Compare commits
1 Commits
master
...
3.0.0-beta
Author | SHA1 | Date |
---|---|---|
|
76f8dac387 |
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
---
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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/
|
||||
|
|
|
@ -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
|
||||
|
||||
---
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
Loading…
Reference in New Issue