diff --git a/charts/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml b/charts/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml index bc0191672..814727df5 100644 --- a/charts/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml +++ b/charts/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml @@ -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 diff --git a/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml b/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml index ce4b10057..27ec345e4 100644 --- a/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml +++ b/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/ diff --git a/charts/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml b/charts/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml index fea5b08f8..132dfe16f 100644 --- a/charts/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml +++ b/charts/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml @@ -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 diff --git a/charts/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml b/charts/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml index a0d6b95c7..7a4bd56c5 100644 --- a/charts/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml +++ b/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/ diff --git a/charts/aws-ssm/experiments.yaml b/charts/aws-ssm/experiments.yaml index 4e9da4b89..8de2afb80 100644 --- a/charts/aws-ssm/experiments.yaml +++ b/charts/aws-ssm/experiments.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 @@ -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/ diff --git a/charts/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml b/charts/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml index ab5f152e0..1e271eda9 100644 --- a/charts/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml +++ b/charts/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml @@ -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 \ No newline at end of file diff --git a/charts/azure/azure-disk-loss/experiment.yaml b/charts/azure/azure-disk-loss/experiment.yaml index 65ce54d01..2bdeae671 100644 --- a/charts/azure/azure-disk-loss/experiment.yaml +++ b/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/ diff --git a/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml b/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml index a6db41606..a9ecd4bbe 100644 --- a/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml +++ b/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml @@ -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 diff --git a/charts/azure/azure-instance-stop/experiment.yaml b/charts/azure/azure-instance-stop/experiment.yaml index 37be90edd..a1c4fe802 100644 --- a/charts/azure/azure-instance-stop/experiment.yaml +++ b/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/ diff --git a/charts/azure/experiments.yaml b/charts/azure/experiments.yaml index 7c27b7a89..d5a4e33e2 100644 --- a/charts/azure/experiments.yaml +++ b/charts/azure/experiments.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/ @@ -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/ diff --git a/charts/gcp/experiments.yaml b/charts/gcp/experiments.yaml index 3cdda68bd..0969cb4bb 100644 --- a/charts/gcp/experiments.yaml +++ b/charts/gcp/experiments.yaml @@ -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/ diff --git a/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml b/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml index dd92aa5d3..bf19ed223 100644 --- a/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml +++ b/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml @@ -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/ diff --git a/charts/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml b/charts/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml index 2aa5bee13..45e62e9f3 100644 --- a/charts/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml +++ b/charts/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml @@ -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 diff --git a/charts/gcp/gcp-vm-disk-loss/experiment.yaml b/charts/gcp/gcp-vm-disk-loss/experiment.yaml index 24c37e1db..497ca0d11 100644 --- a/charts/gcp/gcp-vm-disk-loss/experiment.yaml +++ b/charts/gcp/gcp-vm-disk-loss/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/ diff --git a/charts/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml b/charts/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml index 452dffe31..d40010c5b 100644 --- a/charts/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml +++ b/charts/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml @@ -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 diff --git a/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml b/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml index c4a68d18e..1fcc0294f 100644 --- a/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml +++ b/charts/gcp/gcp-vm-instance-stop-by-label/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 diff --git a/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml b/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml index f14399d3d..86971048e 100644 --- a/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml +++ b/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml @@ -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 diff --git a/charts/gcp/gcp-vm-instance-stop/experiment.yaml b/charts/gcp/gcp-vm-instance-stop/experiment.yaml index facab7d1e..b469703a6 100644 --- a/charts/gcp/gcp-vm-instance-stop/experiment.yaml +++ b/charts/gcp/gcp-vm-instance-stop/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/ diff --git a/charts/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml b/charts/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml index 6b8aab285..a9af663c2 100644 --- a/charts/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml +++ b/charts/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/container-kill/container-kill.chartserviceversion.yaml b/charts/generic/container-kill/container-kill.chartserviceversion.yaml index 14db31c4a..de78349f3 100644 --- a/charts/generic/container-kill/container-kill.chartserviceversion.yaml +++ b/charts/generic/container-kill/container-kill.chartserviceversion.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 diff --git a/charts/generic/container-kill/experiment.yaml b/charts/generic/container-kill/experiment.yaml index 905c73aa0..99a9ac8d8 100644 --- a/charts/generic/container-kill/experiment.yaml +++ b/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 diff --git a/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml b/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..3996d1406 100644 --- a/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml +++ b/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/disk-fill/experiment.yaml b/charts/generic/disk-fill/experiment.yaml index 1f5e0a2ff..2e50b6377 100644 --- a/charts/generic/disk-fill/experiment.yaml +++ b/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 diff --git a/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml b/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml index 0f629dd2b..6a927b39a 100644 --- a/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml +++ b/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/docker-service-kill/experiment.yaml b/charts/generic/docker-service-kill/experiment.yaml index 1d8d0ef5a..af46a7098 100644 --- a/charts/generic/docker-service-kill/experiment.yaml +++ b/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 diff --git a/charts/generic/experiments.yaml b/charts/generic/experiments.yaml index 842cfa364..efc3d4504 100644 --- a/charts/generic/experiments.yaml +++ b/charts/generic/experiments.yaml @@ -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 --- diff --git a/charts/generic/kubelet-service-kill/experiment.yaml b/charts/generic/kubelet-service-kill/experiment.yaml index e844d2883..91e2d5b8a 100644 --- a/charts/generic/kubelet-service-kill/experiment.yaml +++ b/charts/generic/kubelet-service-kill/experiment.yaml @@ -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 diff --git a/charts/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml b/charts/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml index 65f30320a..24a4c2fa8 100644 --- a/charts/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml +++ b/charts/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/node-cpu-hog/experiment.yaml b/charts/generic/node-cpu-hog/experiment.yaml index 6a3459a61..bb27715b9 100644 --- a/charts/generic/node-cpu-hog/experiment.yaml +++ b/charts/generic/node-cpu-hog/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 diff --git a/charts/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml b/charts/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml index f479b5385..082e866a3 100644 --- a/charts/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml +++ b/charts/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/node-drain/experiment.yaml b/charts/generic/node-drain/experiment.yaml index c32290791..f2eabf024 100644 --- a/charts/generic/node-drain/experiment.yaml +++ b/charts/generic/node-drain/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 diff --git a/charts/generic/node-drain/node-drain.chartserviceversion.yaml b/charts/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..a16c5764f 100644 --- a/charts/generic/node-drain/node-drain.chartserviceversion.yaml +++ b/charts/generic/node-drain/node-drain.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/node-io-stress/experiment.yaml b/charts/generic/node-io-stress/experiment.yaml index eec95f033..1098c9c03 100644 --- a/charts/generic/node-io-stress/experiment.yaml +++ b/charts/generic/node-io-stress/experiment.yaml @@ -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 diff --git a/charts/generic/node-io-stress/node-io-stress.chartserviceversion.yaml b/charts/generic/node-io-stress/node-io-stress.chartserviceversion.yaml index 2f990bccc..3aaa96262 100644 --- a/charts/generic/node-io-stress/node-io-stress.chartserviceversion.yaml +++ b/charts/generic/node-io-stress/node-io-stress.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/node-memory-hog/experiment.yaml b/charts/generic/node-memory-hog/experiment.yaml index 94912ade8..82a3e2b08 100644 --- a/charts/generic/node-memory-hog/experiment.yaml +++ b/charts/generic/node-memory-hog/experiment.yaml @@ -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 diff --git a/charts/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml b/charts/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml index f6d7cf18c..02b1674ee 100644 --- a/charts/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml +++ b/charts/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/node-poweroff/experiment.yaml b/charts/generic/node-poweroff/experiment.yaml index 35080e3c9..bfdcecd47 100644 --- a/charts/generic/node-poweroff/experiment.yaml +++ b/charts/generic/node-poweroff/experiment.yaml @@ -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/ diff --git a/charts/generic/node-restart/experiment.yaml b/charts/generic/node-restart/experiment.yaml index 427ae0b87..c14f7388b 100644 --- a/charts/generic/node-restart/experiment.yaml +++ b/charts/generic/node-restart/experiment.yaml @@ -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/ diff --git a/charts/generic/node-taint/experiment.yaml b/charts/generic/node-taint/experiment.yaml index 331349071..117a3b6e6 100644 --- a/charts/generic/node-taint/experiment.yaml +++ b/charts/generic/node-taint/experiment.yaml @@ -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 diff --git a/charts/generic/node-taint/node-taint.chartserviceversion.yaml b/charts/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..01cef61d6 100644 --- a/charts/generic/node-taint/node-taint.chartserviceversion.yaml +++ b/charts/generic/node-taint/node-taint.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-autoscaler/experiment.yaml b/charts/generic/pod-autoscaler/experiment.yaml index 2ad305821..aa216b6b2 100644 --- a/charts/generic/pod-autoscaler/experiment.yaml +++ b/charts/generic/pod-autoscaler/experiment.yaml @@ -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 diff --git a/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..f3525da93 100644 --- a/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml +++ b/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-cpu-hog-exec/experiment.yaml b/charts/generic/pod-cpu-hog-exec/experiment.yaml index 744d7ecae..b24e0a37b 100644 --- a/charts/generic/pod-cpu-hog-exec/experiment.yaml +++ b/charts/generic/pod-cpu-hog-exec/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 diff --git a/charts/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml b/charts/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml index 65ef4e83c..665470762 100644 --- a/charts/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml +++ b/charts/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-cpu-hog/experiment.yaml b/charts/generic/pod-cpu-hog/experiment.yaml index b37990381..898cabe40 100644 --- a/charts/generic/pod-cpu-hog/experiment.yaml +++ b/charts/generic/pod-cpu-hog/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 diff --git a/charts/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml b/charts/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml index 520611579..084b055e4 100644 --- a/charts/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml +++ b/charts/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-delete/ansible/experiment.yaml b/charts/generic/pod-delete/ansible/experiment.yaml index 86a289a43..4520efbf7 100644 --- a/charts/generic/pod-delete/ansible/experiment.yaml +++ b/charts/generic/pod-delete/ansible/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 diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index c82ab8493..8a606af7a 100644 --- a/charts/generic/pod-delete/experiment.yaml +++ b/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 @@ -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 diff --git a/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml b/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..0a8390334 100644 --- a/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml +++ b/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-delete/python/experiment.yaml b/charts/generic/pod-delete/python/experiment.yaml index d80a29daf..7f9a633ad 100644 --- a/charts/generic/pod-delete/python/experiment.yaml +++ b/charts/generic/pod-delete/python/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 diff --git a/charts/generic/pod-dns-error/experiment.yaml b/charts/generic/pod-dns-error/experiment.yaml index fc2180857..4701eccf7 100644 --- a/charts/generic/pod-dns-error/experiment.yaml +++ b/charts/generic/pod-dns-error/experiment.yaml @@ -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 diff --git a/charts/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml b/charts/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml index 4ece88ed1..2d0438353 100644 --- a/charts/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml +++ b/charts/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-dns-spoof/experiment.yaml b/charts/generic/pod-dns-spoof/experiment.yaml index 0e6cf5ada..386996af1 100644 --- a/charts/generic/pod-dns-spoof/experiment.yaml +++ b/charts/generic/pod-dns-spoof/experiment.yaml @@ -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 diff --git a/charts/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml b/charts/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml index b179d3026..540095aaa 100644 --- a/charts/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml +++ b/charts/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-http-latency/experiment.yaml b/charts/generic/pod-http-latency/experiment.yaml index 0a4fb57d6..75ddbecb1 100644 --- a/charts/generic/pod-http-latency/experiment.yaml +++ b/charts/generic/pod-http-latency/experiment.yaml @@ -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 diff --git a/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml b/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml index d39adc410..11b368fb7 100644 --- a/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml +++ b/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-http-modify-body/experiment.yaml b/charts/generic/pod-http-modify-body/experiment.yaml index 81ec27ed7..952857666 100644 --- a/charts/generic/pod-http-modify-body/experiment.yaml +++ b/charts/generic/pod-http-modify-body/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 diff --git a/charts/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml b/charts/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml index 1a663901a..82150423c 100644 --- a/charts/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml +++ b/charts/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-http-modify-header/experiment.yaml b/charts/generic/pod-http-modify-header/experiment.yaml index 8a9deca84..d7bef37f6 100644 --- a/charts/generic/pod-http-modify-header/experiment.yaml +++ b/charts/generic/pod-http-modify-header/experiment.yaml @@ -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 diff --git a/charts/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml b/charts/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml index c34601a60..0cd29afa9 100644 --- a/charts/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml +++ b/charts/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-http-reset-peer/experiment.yaml b/charts/generic/pod-http-reset-peer/experiment.yaml index f89099cc0..5e6ca2fea 100644 --- a/charts/generic/pod-http-reset-peer/experiment.yaml +++ b/charts/generic/pod-http-reset-peer/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 diff --git a/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml b/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml index 5758eae83..c0f6aa9b5 100644 --- a/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml +++ b/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-http-status-code/experiment.yaml b/charts/generic/pod-http-status-code/experiment.yaml index 7162037be..eeaec90f8 100644 --- a/charts/generic/pod-http-status-code/experiment.yaml +++ b/charts/generic/pod-http-status-code/experiment.yaml @@ -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 diff --git a/charts/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml b/charts/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml index af809c932..88d0dfa47 100644 --- a/charts/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml +++ b/charts/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-io-stress/experiment.yaml b/charts/generic/pod-io-stress/experiment.yaml index ea3703681..c435d7541 100644 --- a/charts/generic/pod-io-stress/experiment.yaml +++ b/charts/generic/pod-io-stress/experiment.yaml @@ -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 diff --git a/charts/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml b/charts/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml index 8f7a0102e..58a41e5b3 100644 --- a/charts/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml +++ b/charts/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-memory-hog-exec/experiment.yaml b/charts/generic/pod-memory-hog-exec/experiment.yaml index 6f2210157..c20d02cf6 100644 --- a/charts/generic/pod-memory-hog-exec/experiment.yaml +++ b/charts/generic/pod-memory-hog-exec/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 diff --git a/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml b/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml index 2e3769971..04ea16b15 100644 --- a/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml +++ b/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-memory-hog/experiment.yaml b/charts/generic/pod-memory-hog/experiment.yaml index 2c7afff03..fb4cbd0f1 100644 --- a/charts/generic/pod-memory-hog/experiment.yaml +++ b/charts/generic/pod-memory-hog/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 diff --git a/charts/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml b/charts/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml index 958f9e46a..05d92c370 100644 --- a/charts/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml +++ b/charts/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-network-corruption/experiment.yaml b/charts/generic/pod-network-corruption/experiment.yaml index af626a1a2..c452d6e76 100644 --- a/charts/generic/pod-network-corruption/experiment.yaml +++ b/charts/generic/pod-network-corruption/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 diff --git a/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml b/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml index c4991a916..3adcd3b20 100644 --- a/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-network-duplication/experiment.yaml b/charts/generic/pod-network-duplication/experiment.yaml index 21627d0e1..9170f1746 100644 --- a/charts/generic/pod-network-duplication/experiment.yaml +++ b/charts/generic/pod-network-duplication/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 diff --git a/charts/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml b/charts/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml index cec3785cd..257dcca05 100644 --- a/charts/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml +++ b/charts/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-network-latency/experiment.yaml b/charts/generic/pod-network-latency/experiment.yaml index 1159c203c..3f9214cc8 100644 --- a/charts/generic/pod-network-latency/experiment.yaml +++ b/charts/generic/pod-network-latency/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 diff --git a/charts/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml b/charts/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml index 8e40c7a8f..ea6c06f55 100644 --- a/charts/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml +++ b/charts/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-network-loss/experiment.yaml b/charts/generic/pod-network-loss/experiment.yaml index aefe99edd..ef65a54ec 100644 --- a/charts/generic/pod-network-loss/experiment.yaml +++ b/charts/generic/pod-network-loss/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 diff --git a/charts/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml b/charts/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml index 71ae9719d..43ea66fec 100644 --- a/charts/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml +++ b/charts/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml @@ -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 diff --git a/charts/generic/pod-network-partition/experiment.yaml b/charts/generic/pod-network-partition/experiment.yaml index 06ee41e51..822a838b6 100644 --- a/charts/generic/pod-network-partition/experiment.yaml +++ b/charts/generic/pod-network-partition/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 diff --git a/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml b/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml index 89b3957e0..c8560e70c 100644 --- a/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml +++ b/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml @@ -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 diff --git a/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml b/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml index 163213814..889379859 100755 --- a/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml +++ b/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.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 diff --git a/charts/kube-aws/aws-az-chaos/experiment.yaml b/charts/kube-aws/aws-az-chaos/experiment.yaml index 921723b12..d7e9d8624 100755 --- a/charts/kube-aws/aws-az-chaos/experiment.yaml +++ b/charts/kube-aws/aws-az-chaos/experiment.yaml @@ -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/ diff --git a/charts/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml b/charts/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml index 99464426e..ba8ba6cc7 100644 --- a/charts/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml +++ b/charts/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml @@ -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 diff --git a/charts/kube-aws/ebs-loss-by-id/experiment.yaml b/charts/kube-aws/ebs-loss-by-id/experiment.yaml index 73c866178..9560918cc 100644 --- a/charts/kube-aws/ebs-loss-by-id/experiment.yaml +++ b/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/ diff --git a/charts/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml b/charts/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml index 95eca9750..bca6c6e6c 100644 --- a/charts/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml +++ b/charts/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml @@ -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 diff --git a/charts/kube-aws/ebs-loss-by-tag/experiment.yaml b/charts/kube-aws/ebs-loss-by-tag/experiment.yaml index aa652e657..d47d7c416 100644 --- a/charts/kube-aws/ebs-loss-by-tag/experiment.yaml +++ b/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/ diff --git a/charts/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml b/charts/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml index b8de45f48..56c366d22 100644 --- a/charts/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml +++ b/charts/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml @@ -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 diff --git a/charts/kube-aws/ec2-terminate-by-id/experiment.yaml b/charts/kube-aws/ec2-terminate-by-id/experiment.yaml index 21b6bbf74..b279b0e0a 100644 --- a/charts/kube-aws/ec2-terminate-by-id/experiment.yaml +++ b/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/ diff --git a/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml b/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml index 1caf610b2..a6281ef92 100644 --- a/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml +++ b/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml @@ -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 diff --git a/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml b/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml index 15cb10ca6..10fc08c6f 100644 --- a/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml +++ b/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/ diff --git a/charts/kube-aws/experiments.yaml b/charts/kube-aws/experiments.yaml index d28a523e8..4ebbec914 100644 --- a/charts/kube-aws/experiments.yaml +++ b/charts/kube-aws/experiments.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 @@ -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/ diff --git a/charts/spring-boot/experiments.yaml b/charts/spring-boot/experiments.yaml index 10e5e5bfa..8d45f3429 100644 --- a/charts/spring-boot/experiments.yaml +++ b/charts/spring-boot/experiments.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,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 --- diff --git a/charts/spring-boot/spring-boot-app-kill/experiment.yaml b/charts/spring-boot/spring-boot-app-kill/experiment.yaml index 6e5864b7d..70a414206 100644 --- a/charts/spring-boot/spring-boot-app-kill/experiment.yaml +++ b/charts/spring-boot/spring-boot-app-kill/experiment.yaml @@ -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 diff --git a/charts/spring-boot/spring-boot-app-kill/spring-boot-app-kill.chartserviceversion.yaml b/charts/spring-boot/spring-boot-app-kill/spring-boot-app-kill.chartserviceversion.yaml index 184c5302c..d355754fb 100644 --- a/charts/spring-boot/spring-boot-app-kill/spring-boot-app-kill.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-app-kill/spring-boot-app-kill.chartserviceversion.yaml @@ -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 diff --git a/charts/spring-boot/spring-boot-cpu-stress/experiment.yaml b/charts/spring-boot/spring-boot-cpu-stress/experiment.yaml index 4c4f03021..21e77e1b3 100644 --- a/charts/spring-boot/spring-boot-cpu-stress/experiment.yaml +++ b/charts/spring-boot/spring-boot-cpu-stress/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 diff --git a/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml b/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml index a040b370e..7fc13b49d 100644 --- a/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml @@ -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 diff --git a/charts/spring-boot/spring-boot-exceptions/experiment.yaml b/charts/spring-boot/spring-boot-exceptions/experiment.yaml index d0b473234..5e7bff07a 100644 --- a/charts/spring-boot/spring-boot-exceptions/experiment.yaml +++ b/charts/spring-boot/spring-boot-exceptions/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 diff --git a/charts/spring-boot/spring-boot-exceptions/spring-boot-exceptions.chartserviceversion.yaml b/charts/spring-boot/spring-boot-exceptions/spring-boot-exceptions.chartserviceversion.yaml index ac9e8ee24..d945bbcd8 100644 --- a/charts/spring-boot/spring-boot-exceptions/spring-boot-exceptions.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-exceptions/spring-boot-exceptions.chartserviceversion.yaml @@ -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 diff --git a/charts/spring-boot/spring-boot-faults/experiment.yaml b/charts/spring-boot/spring-boot-faults/experiment.yaml index 8f47e56fb..20e6330db 100644 --- a/charts/spring-boot/spring-boot-faults/experiment.yaml +++ b/charts/spring-boot/spring-boot-faults/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 diff --git a/charts/spring-boot/spring-boot-faults/spring-boot-faults.chartserviceversion.yaml b/charts/spring-boot/spring-boot-faults/spring-boot-faults.chartserviceversion.yaml index 78e505533..da679de1b 100644 --- a/charts/spring-boot/spring-boot-faults/spring-boot-faults.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-faults/spring-boot-faults.chartserviceversion.yaml @@ -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 diff --git a/charts/spring-boot/spring-boot-latency/experiment.yaml b/charts/spring-boot/spring-boot-latency/experiment.yaml index 3ae2dc477..6c6a4e9ad 100644 --- a/charts/spring-boot/spring-boot-latency/experiment.yaml +++ b/charts/spring-boot/spring-boot-latency/experiment.yaml @@ -9,7 +9,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 @@ -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 @@ -76,7 +76,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: '' @@ -89,4 +89,4 @@ 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 diff --git a/charts/spring-boot/spring-boot-latency/spring-boot-latency.chartserviceversion.yaml b/charts/spring-boot/spring-boot-latency/spring-boot-latency.chartserviceversion.yaml index f8553bded..cf115581c 100644 --- a/charts/spring-boot/spring-boot-latency/spring-boot-latency.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-latency/spring-boot-latency.chartserviceversion.yaml @@ -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-latency - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-latency - name: Video - url: + url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-latency/experiment.yaml diff --git a/charts/spring-boot/spring-boot-memory-stress/experiment.yaml b/charts/spring-boot/spring-boot-memory-stress/experiment.yaml index 80be563bc..a147f389f 100644 --- a/charts/spring-boot/spring-boot-memory-stress/experiment.yaml +++ b/charts/spring-boot/spring-boot-memory-stress/experiment.yaml @@ -9,7 +9,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 @@ -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-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 diff --git a/charts/spring-boot/spring-boot-memory-stress/spring-boot-memory-stress.chartserviceversion.yaml b/charts/spring-boot/spring-boot-memory-stress/spring-boot-memory-stress.chartserviceversion.yaml index 568687cf2..ad601cce5 100644 --- a/charts/spring-boot/spring-boot-memory-stress/spring-boot-memory-stress.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-memory-stress/spring-boot-memory-stress.chartserviceversion.yaml @@ -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-memory-stress - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-memory-stress - name: Video - url: + url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-memory-stress/experiment.yaml diff --git a/charts/vmware/experiments.yaml b/charts/vmware/experiments.yaml index 57f67db87..d3a459c72 100644 --- a/charts/vmware/experiments.yaml +++ b/charts/vmware/experiments.yaml @@ -9,7 +9,7 @@ metadata: name: vm-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 @@ -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" args: - -c - ./experiments -name vm-poweroff @@ -71,7 +71,7 @@ spec: # provide the VM MOIDs as comma separated values - name: APP_VM_MOIDS value: '' - + # set chaos duration (in sec) as desired - name: TOTAL_CHAOS_DURATION value: '30' @@ -91,6 +91,6 @@ spec: experiment: vm-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 --- diff --git a/charts/vmware/vm-poweroff/experiment.yaml b/charts/vmware/vm-poweroff/experiment.yaml index cab2259f2..a52cbee4e 100644 --- a/charts/vmware/vm-poweroff/experiment.yaml +++ b/charts/vmware/vm-poweroff/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: vm-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 @@ -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" args: - -c - ./experiments -name vm-poweroff @@ -71,7 +71,7 @@ spec: # provide the VM MOIDs as comma separated values - name: APP_VM_MOIDS value: '' - + # set chaos duration (in sec) as desired - name: TOTAL_CHAOS_DURATION value: '30' @@ -91,4 +91,4 @@ spec: experiment: vm-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 diff --git a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..65841a217 100644 --- a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml +++ b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml @@ -28,7 +28,7 @@ spec: name: Wipro, 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/vmware/vm-poweroff @@ -37,6 +37,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/vmware/vm-poweroff/experiment.yaml diff --git a/experiments/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml b/experiments/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml index bc0191672..814727df5 100644 --- a/experiments/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml +++ b/experiments/aws-ssm/aws-ssm-chaos-by-id/aws-ssm-chaos-by-id.chartserviceversion.yaml @@ -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 diff --git a/experiments/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml b/experiments/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml index c0f9996c8..dbc999ca0 100644 --- a/experiments/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml +++ b/experiments/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,17 +113,17 @@ spec: # 0 will consume all the available cpu cores - name: CPU_CORE value: '0' - + # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml b/experiments/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml index fea5b08f8..132dfe16f 100644 --- a/experiments/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml +++ b/experiments/aws-ssm/aws-ssm-chaos-by-tag/aws-ssm-chaos-by-tag.chartserviceversion.yaml @@ -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 diff --git a/experiments/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml b/experiments/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml index 2ca8c4546..0834772cc 100644 --- a/experiments/aws-ssm/aws-ssm-chaos-by-tag/experiment.yaml +++ b/experiments/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,17 +117,17 @@ spec: # 0 will consume all the available cpu cores - name: CPU_CORE value: '0' - + # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/aws-ssm/experiments.yaml b/experiments/aws-ssm/experiments.yaml index 6915473cb..25abc1329 100644 --- a/experiments/aws-ssm/experiments.yaml +++ b/experiments/aws-ssm/experiments.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 @@ -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 @@ -123,7 +123,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/ @@ -140,7 +140,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 @@ -173,7 +173,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 @@ -258,7 +258,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/ diff --git a/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml b/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml index ab5f152e0..1e271eda9 100644 --- a/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml +++ b/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml @@ -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 \ No newline at end of file diff --git a/experiments/azure/azure-disk-loss/experiment.yaml b/experiments/azure/azure-disk-loss/experiment.yaml index 0b25921ae..d3d0ec69b 100644 --- a/experiments/azure/azure-disk-loss/experiment.yaml +++ b/experiments/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' @@ -63,23 +63,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' @@ -88,8 +88,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/ diff --git a/experiments/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml b/experiments/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml index a6db41606..a9ecd4bbe 100644 --- a/experiments/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml +++ b/experiments/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml @@ -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 diff --git a/experiments/azure/azure-instance-stop/experiment.yaml b/experiments/azure/azure-instance-stop/experiment.yaml index c685d9d85..0080dbf4a 100644 --- a/experiments/azure/azure-instance-stop/experiment.yaml +++ b/experiments/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,28 +68,28 @@ 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' # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/azure/experiments.yaml b/experiments/azure/experiments.yaml index 06d46d207..990977972 100644 --- a/experiments/azure/experiments.yaml +++ b/experiments/azure/experiments.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,28 +68,28 @@ 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' # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ @@ -107,7 +107,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 @@ -124,10 +124,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"] @@ -140,7 +140,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 @@ -150,7 +150,7 @@ spec: env: - name: TOTAL_CHAOS_DURATION - value: '30' + value: '30' - name: CHAOS_INTERVAL value: '30' @@ -161,23 +161,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' @@ -186,8 +186,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/ diff --git a/experiments/coredns/coredns-pod-delete/coredns-pod-delete.chartserviceversion.yaml b/experiments/coredns/coredns-pod-delete/coredns-pod-delete.chartserviceversion.yaml index d0288b4f4..c4919b37a 100644 --- a/experiments/coredns/coredns-pod-delete/coredns-pod-delete.chartserviceversion.yaml +++ b/experiments/coredns/coredns-pod-delete/coredns-pod-delete.chartserviceversion.yaml @@ -32,7 +32,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-ansible/tree/master/experiments/coredns/pod_delete diff --git a/experiments/coredns/coredns-pod-delete/experiment.yaml b/experiments/coredns/coredns-pod-delete/experiment.yaml index 44edb1909..de25621f8 100644 --- a/experiments/coredns/coredns-pod-delete/experiment.yaml +++ b/experiments/coredns/coredns-pod-delete/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: coredns-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: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -69,4 +69,4 @@ spec: name: coredns-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 diff --git a/experiments/coredns/experiments.yaml b/experiments/coredns/experiments.yaml index 46c81be3e..9c9f85dbf 100644 --- a/experiments/coredns/experiments.yaml +++ b/experiments/coredns/experiments.yaml @@ -9,7 +9,7 @@ metadata: name: coredns-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: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -69,6 +69,6 @@ spec: name: coredns-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 --- diff --git a/experiments/gcp/experiments.yaml b/experiments/gcp/experiments.yaml index c262a5d1e..87f28ce43 100644 --- a/experiments/gcp/experiments.yaml +++ b/experiments/gcp/experiments.yaml @@ -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 @@ -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: 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/ @@ -94,7 +94,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 @@ -127,7 +127,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 @@ -173,7 +173,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 @@ -191,7 +191,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 @@ -224,7 +224,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 @@ -275,7 +275,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/ @@ -292,7 +292,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 @@ -321,7 +321,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 @@ -366,7 +366,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/ diff --git a/experiments/gcp/gcp-vm-disk-loss-by-label/experiment.yaml b/experiments/gcp/gcp-vm-disk-loss-by-label/experiment.yaml index 773443cbd..13ee8528e 100644 --- a/experiments/gcp/gcp-vm-disk-loss-by-label/experiment.yaml +++ b/experiments/gcp/gcp-vm-disk-loss-by-label/experiment.yaml @@ -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: DISK_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/ diff --git a/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml b/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml index 2aa5bee13..45e62e9f3 100644 --- a/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml @@ -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 diff --git a/experiments/gcp/gcp-vm-disk-loss/experiment.yaml b/experiments/gcp/gcp-vm-disk-loss/experiment.yaml index dc9fa37c0..6dbe1c4cd 100644 --- a/experiments/gcp/gcp-vm-disk-loss/experiment.yaml +++ b/experiments/gcp/gcp-vm-disk-loss/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,14 +48,14 @@ spec: env: - name: TOTAL_CHAOS_DURATION - value: '30' + value: '30' - name: CHAOS_INTERVAL value: '30' - name: LIB value: 'litmus' - + # Period to wait before and after injection of chaos in sec - name: RAMP_TIME value: '' @@ -68,22 +68,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: DISK_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/ diff --git a/experiments/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml b/experiments/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml index 452dffe31..d40010c5b 100644 --- a/experiments/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-disk-loss/gcp-vm-disk-loss.chartserviceversion.yaml @@ -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 diff --git a/experiments/gcp/gcp-vm-instance-stop-by-label/experiment.yaml b/experiments/gcp/gcp-vm-instance-stop-by-label/experiment.yaml index 4091b8fbc..803614b02 100644 --- a/experiments/gcp/gcp-vm-instance-stop-by-label/experiment.yaml +++ b/experiments/gcp/gcp-vm-instance-stop-by-label/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: INSTANCE_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 diff --git a/experiments/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml b/experiments/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml index f14399d3d..86971048e 100644 --- a/experiments/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml @@ -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 diff --git a/experiments/gcp/gcp-vm-instance-stop/experiment.yaml b/experiments/gcp/gcp-vm-instance-stop/experiment.yaml index f1a60ab1a..5fbd2b9b5 100644 --- a/experiments/gcp/gcp-vm-instance-stop/experiment.yaml +++ b/experiments/gcp/gcp-vm-instance-stop/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' @@ -73,27 +73,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: INSTANCE_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/ diff --git a/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml b/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml index 6b8aab285..a9af663c2 100644 --- a/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml b/experiments/generic/container-kill/container-kill.chartserviceversion.yaml index 14db31c4a..de78349f3 100644 --- a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml +++ b/experiments/generic/container-kill/container-kill.chartserviceversion.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 diff --git a/experiments/generic/container-kill/experiment.yaml b/experiments/generic/container-kill/experiment.yaml index bf60b7d9b..b642f8a5d 100644 --- a/experiments/generic/container-kill/experiment.yaml +++ b/experiments/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 @@ -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 @@ -110,7 +110,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 @@ -122,4 +122,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 diff --git a/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml b/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..3996d1406 100644 --- a/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml +++ b/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/disk-fill/experiment.yaml b/experiments/generic/disk-fill/experiment.yaml index 74f62b9ac..3e3507d78 100644 --- a/experiments/generic/disk-fill/experiment.yaml +++ b/experiments/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 @@ -105,7 +105,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 @@ -125,4 +125,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 diff --git a/experiments/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml b/experiments/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml index 0f629dd2b..6a927b39a 100644 --- a/experiments/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml +++ b/experiments/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/docker-service-kill/experiment.yaml b/experiments/generic/docker-service-kill/experiment.yaml index 056f9a607..f9d46754e 100644 --- a/experiments/generic/docker-service-kill/experiment.yaml +++ b/experiments/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 @@ -70,8 +70,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: '' @@ -81,5 +81,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 diff --git a/experiments/generic/experiments.yaml b/experiments/generic/experiments.yaml index c23272107..08dbf413e 100644 --- a/experiments/generic/experiments.yaml +++ b/experiments/generic/experiments.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 @@ -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' - name: NETWORK_INTERFACE value: 'eth0' @@ -135,7 +135,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 @@ -149,7 +149,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 @@ -198,7 +198,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 @@ -250,7 +250,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 @@ -270,7 +270,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 @@ -284,7 +284,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 @@ -333,7 +333,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 @@ -345,7 +345,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 @@ -387,7 +387,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 @@ -401,7 +401,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 @@ -438,7 +438,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 @@ -481,7 +481,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 @@ -496,7 +496,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 --- apiVersion: litmuschaos.io/v1alpha1 @@ -509,7 +509,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 @@ -558,7 +558,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 @@ -611,7 +611,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 @@ -623,7 +623,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 @@ -637,7 +637,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 @@ -686,7 +686,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 @@ -700,7 +700,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' @@ -763,7 +763,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 @@ -777,7 +777,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 @@ -826,7 +826,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 @@ -870,7 +870,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 @@ -884,7 +884,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 @@ -933,7 +933,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 @@ -980,7 +980,7 @@ spec: value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' # Provide the container runtime path # Default set to docker container path @@ -997,7 +997,7 @@ 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 --- apiVersion: litmuschaos.io/v1alpha1 @@ -1011,7 +1011,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 @@ -1048,7 +1048,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 @@ -1083,7 +1083,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 --- @@ -1098,7 +1098,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 @@ -1147,7 +1147,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 @@ -1161,7 +1161,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' - name: LATENCY value: '2000' #in ms @@ -1220,7 +1220,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 @@ -1234,7 +1234,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 @@ -1275,7 +1275,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 @@ -1306,7 +1306,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 @@ -1320,7 +1320,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 @@ -1357,7 +1357,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 @@ -1392,7 +1392,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 @@ -1406,7 +1406,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 @@ -1455,7 +1455,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 @@ -1499,7 +1499,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 @@ -1513,7 +1513,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 @@ -1550,7 +1550,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 @@ -1601,7 +1601,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 --- apiVersion: litmuschaos.io/v1alpha1 @@ -1615,7 +1615,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 @@ -1652,7 +1652,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 @@ -1681,7 +1681,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 @@ -1695,7 +1695,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 @@ -1732,7 +1732,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 @@ -1760,7 +1760,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 @@ -1777,7 +1777,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/ @@ -1794,7 +1794,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 @@ -1835,7 +1835,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 @@ -1871,7 +1871,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 @@ -1885,7 +1885,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 @@ -1934,7 +1934,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 @@ -1969,7 +1969,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 @@ -2000,7 +2000,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 @@ -2014,7 +2014,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 @@ -2063,7 +2063,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 @@ -2105,7 +2105,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 @@ -2137,7 +2137,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 @@ -2151,7 +2151,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 @@ -2188,7 +2188,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 @@ -2228,7 +2228,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 @@ -2243,7 +2243,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 @@ -2257,7 +2257,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 @@ -2306,7 +2306,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 @@ -2323,7 +2323,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' @@ -2386,7 +2386,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 @@ -2400,7 +2400,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 @@ -2437,7 +2437,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 @@ -2489,7 +2489,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 @@ -2504,7 +2504,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 @@ -2518,7 +2518,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 @@ -2567,7 +2567,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 @@ -2579,7 +2579,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 @@ -2617,7 +2617,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 @@ -2631,7 +2631,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 @@ -2680,7 +2680,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 @@ -2725,7 +2725,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 @@ -2739,7 +2739,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 @@ -2788,7 +2788,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 @@ -2822,7 +2822,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 @@ -2853,7 +2853,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 @@ -2867,7 +2867,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 @@ -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 @@ -2929,7 +2929,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 @@ -2946,7 +2946,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/ @@ -2963,7 +2963,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 @@ -3004,7 +3004,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 @@ -3035,6 +3035,6 @@ 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 --- diff --git a/experiments/generic/kubelet-service-kill/experiment.yaml b/experiments/generic/kubelet-service-kill/experiment.yaml index 5f86d7457..92e3b1154 100644 --- a/experiments/generic/kubelet-service-kill/experiment.yaml +++ b/experiments/generic/kubelet-service-kill/experiment.yaml @@ -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 @@ -70,8 +70,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: '' @@ -81,4 +81,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 diff --git a/experiments/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml b/experiments/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml index 65f30320a..24a4c2fa8 100644 --- a/experiments/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml +++ b/experiments/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/node-cpu-hog/experiment.yaml b/experiments/generic/node-cpu-hog/experiment.yaml index c0a85dd18..7ff08b37a 100644 --- a/experiments/generic/node-cpu-hog/experiment.yaml +++ b/experiments/generic/node-cpu-hog/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 @@ -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 @@ -63,11 +63,11 @@ spec: value: '' ## ENTER THE NUMBER OF CORES OF CPU FOR CPU HOGGING - ## OPTIONAL VALUE IN CASE OF EMPTY VALUE IT WILL TAKE NODE CPU CAPACITY + ## OPTIONAL VALUE IN CASE OF EMPTY VALUE IT WILL TAKE NODE CPU CAPACITY - name: NODE_CPU_CORE value: '' - ## LOAD CPU WITH GIVEN PERCENT LOADING FOR THE CPU STRESS WORKERS. + ## LOAD CPU WITH GIVEN PERCENT LOADING FOR THE CPU STRESS WORKERS. ## 0 IS EFFECTIVELY A SLEEP (NO LOAD) AND 100 IS FULL LOADING - name: CPU_LOAD value: '100' @@ -86,7 +86,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,9 +96,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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 diff --git a/experiments/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml b/experiments/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml index f479b5385..082e866a3 100644 --- a/experiments/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml +++ b/experiments/generic/node-cpu-hog/node-cpu-hog.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/node-drain/experiment.yaml b/experiments/generic/node-drain/experiment.yaml index 8834d1d62..25a2abc95 100644 --- a/experiments/generic/node-drain/experiment.yaml +++ b/experiments/generic/node-drain/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: '' @@ -77,9 +77,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 diff --git a/experiments/generic/node-drain/node-drain.chartserviceversion.yaml b/experiments/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..a16c5764f 100644 --- a/experiments/generic/node-drain/node-drain.chartserviceversion.yaml +++ b/experiments/generic/node-drain/node-drain.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/node-io-stress/experiment.yaml b/experiments/generic/node-io-stress/experiment.yaml index 0e46e7f18..e0dcc0cf1 100644 --- a/experiments/generic/node-io-stress/experiment.yaml +++ b/experiments/generic/node-io-stress/experiment.yaml @@ -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 @@ -98,7 +98,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 @@ -113,4 +113,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 diff --git a/experiments/generic/node-io-stress/node-io-stress.chartserviceversion.yaml b/experiments/generic/node-io-stress/node-io-stress.chartserviceversion.yaml index 2f990bccc..3aaa96262 100644 --- a/experiments/generic/node-io-stress/node-io-stress.chartserviceversion.yaml +++ b/experiments/generic/node-io-stress/node-io-stress.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/node-memory-hog/experiment.yaml b/experiments/generic/node-memory-hog/experiment.yaml index f5f7b59f4..bbde9c255 100644 --- a/experiments/generic/node-memory-hog/experiment.yaml +++ b/experiments/generic/node-memory-hog/experiment.yaml @@ -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 @@ -89,7 +89,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 @@ -104,4 +104,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 diff --git a/experiments/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml b/experiments/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml index f6d7cf18c..02b1674ee 100644 --- a/experiments/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml +++ b/experiments/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/node-poweroff/experiment.yaml b/experiments/generic/node-poweroff/experiment.yaml index d59814776..3ba795710 100644 --- a/experiments/generic/node-poweroff/experiment.yaml +++ b/experiments/generic/node-poweroff/experiment.yaml @@ -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 @@ -74,7 +74,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 @@ -91,7 +91,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/ diff --git a/experiments/generic/node-restart/experiment.yaml b/experiments/generic/node-restart/experiment.yaml index f36bf821d..e7c9505bb 100644 --- a/experiments/generic/node-restart/experiment.yaml +++ b/experiments/generic/node-restart/experiment.yaml @@ -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 @@ -71,7 +71,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 @@ -88,7 +88,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/ diff --git a/experiments/generic/node-taint/experiment.yaml b/experiments/generic/node-taint/experiment.yaml index 6845d0298..c991a223f 100644 --- a/experiments/generic/node-taint/experiment.yaml +++ b/experiments/generic/node-taint/experiment.yaml @@ -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 @@ -81,10 +81,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 diff --git a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml b/experiments/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..01cef61d6 100644 --- a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml +++ b/experiments/generic/node-taint/node-taint.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-autoscaler/experiment.yaml b/experiments/generic/pod-autoscaler/experiment.yaml index 3950980da..ca84d5cd2 100644 --- a/experiments/generic/pod-autoscaler/experiment.yaml +++ b/experiments/generic/pod-autoscaler/experiment.yaml @@ -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 @@ -70,9 +70,9 @@ spec: # ONLY LITMUS SUPPORTED - name: LIB value: 'litmus' - + 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 diff --git a/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..f3525da93 100644 --- a/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml +++ b/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-cpu-hog-exec/experiment.yaml b/experiments/generic/pod-cpu-hog-exec/experiment.yaml index a04eda9ae..c6fc29ebb 100644 --- a/experiments/generic/pod-cpu-hog-exec/experiment.yaml +++ b/experiments/generic/pod-cpu-hog-exec/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 @@ -82,10 +82,10 @@ spec: value: '' ## env var that describes the library used to execute the chaos - ## default: litmus. Supported values: litmus + ## default: litmus. Supported values: litmus - name: LIB value: 'litmus' - + # 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)}')" @@ -97,9 +97,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 diff --git a/experiments/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml b/experiments/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml index 65ef4e83c..665470762 100644 --- a/experiments/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml +++ b/experiments/generic/pod-cpu-hog-exec/pod-cpu-hog-exec.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-cpu-hog/experiment.yaml b/experiments/generic/pod-cpu-hog/experiment.yaml index e49ce0b3f..68246c4d7 100644 --- a/experiments/generic/pod-cpu-hog/experiment.yaml +++ b/experiments/generic/pod-cpu-hog/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 @@ -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 @@ -71,9 +71,9 @@ spec: ## Number of CPU cores to stress - name: CPU_CORES - value: '1' + value: '1' - ## LOAD CPU WITH GIVEN PERCENT LOADING FOR THE CPU STRESS WORKERS. + ## LOAD CPU WITH GIVEN PERCENT LOADING FOR THE CPU STRESS WORKERS. ## 0 IS EFFECTIVELY A SLEEP (NO LOAD) AND 100 IS FULL LOADING - name: CPU_LOAD value: '100' @@ -87,25 +87,25 @@ spec: value: '' ## env var that describes the library used to execute the chaos - ## default: litmus. Supported values: litmus, pumba + ## default: litmus. Supported values: litmus, pumba - name: LIB value: 'litmus' - ## It is used in pumba lib only + ## 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 + ## It is used in pumba lib only - name: STRESS_IMAGE value: 'alexeiled/stress-ng:latest-ubuntu' ## provide the cluster runtime - name: CONTAINER_RUNTIME - value: 'containerd' + value: 'containerd' # provide the socket file path - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' - name: TARGET_PODS value: '' @@ -118,10 +118,10 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: name: pod-cpu-hog 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 diff --git a/experiments/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml b/experiments/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml index 520611579..084b055e4 100644 --- a/experiments/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml +++ b/experiments/generic/pod-cpu-hog/pod-cpu-hog.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-delete/ansible/experiment.yaml b/experiments/generic/pod-delete/ansible/experiment.yaml index 86a289a43..4520efbf7 100644 --- a/experiments/generic/pod-delete/ansible/experiment.yaml +++ b/experiments/generic/pod-delete/ansible/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 diff --git a/experiments/generic/pod-delete/experiment.yaml b/experiments/generic/pod-delete/experiment.yaml index 46b91622d..19947dc79 100644 --- a/experiments/generic/pod-delete/experiment.yaml +++ b/experiments/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 @@ -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 @@ -85,7 +85,7 @@ spec: value: '' - name: LIB - value: 'litmus' + value: 'litmus' - name: TARGET_PODS value: '' @@ -98,9 +98,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 diff --git a/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml b/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..0a8390334 100644 --- a/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml +++ b/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-delete/python/experiment.yaml b/experiments/generic/pod-delete/python/experiment.yaml index d80a29daf..7f9a633ad 100644 --- a/experiments/generic/pod-delete/python/experiment.yaml +++ b/experiments/generic/pod-delete/python/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 diff --git a/experiments/generic/pod-dns-error/experiment.yaml b/experiments/generic/pod-dns-error/experiment.yaml index fc2180857..3ae44c8cf 100644 --- a/experiments/generic/pod-dns-error/experiment.yaml +++ b/experiments/generic/pod-dns-error/experiment.yaml @@ -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 @@ -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 @@ -112,4 +112,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 diff --git a/experiments/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml b/experiments/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml index 4ece88ed1..2d0438353 100644 --- a/experiments/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml +++ b/experiments/generic/pod-dns-error/pod-dns-error.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-dns-spoof/experiment.yaml b/experiments/generic/pod-dns-spoof/experiment.yaml index 0e6cf5ada..386996af1 100644 --- a/experiments/generic/pod-dns-spoof/experiment.yaml +++ b/experiments/generic/pod-dns-spoof/experiment.yaml @@ -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 diff --git a/experiments/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml b/experiments/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml index b179d3026..540095aaa 100644 --- a/experiments/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml +++ b/experiments/generic/pod-dns-spoof/pod-dns-spoof.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-http-latency/experiment.yaml b/experiments/generic/pod-http-latency/experiment.yaml index f7ae57320..a0f6197a3 100644 --- a/experiments/generic/pod-http-latency/experiment.yaml +++ b/experiments/generic/pod-http-latency/experiment.yaml @@ -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 @@ -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' - name: LATENCY value: '2000' #in ms @@ -137,4 +137,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 diff --git a/experiments/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml b/experiments/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml index d39adc410..11b368fb7 100644 --- a/experiments/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml +++ b/experiments/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-http-modify-body/experiment.yaml b/experiments/generic/pod-http-modify-body/experiment.yaml index 13cd635b6..7a9fd537b 100644 --- a/experiments/generic/pod-http-modify-body/experiment.yaml +++ b/experiments/generic/pod-http-modify-body/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. @@ -148,4 +148,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 diff --git a/experiments/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml b/experiments/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml index 0cf42479e..56a532e1c 100644 --- a/experiments/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml +++ b/experiments/generic/pod-http-modify-body/pod-http-modify-body.chartserviceversion.yaml @@ -29,7 +29,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-body diff --git a/experiments/generic/pod-http-modify-header/experiment.yaml b/experiments/generic/pod-http-modify-header/experiment.yaml index 77dd74dd2..a1084de62 100644 --- a/experiments/generic/pod-http-modify-header/experiment.yaml +++ b/experiments/generic/pod-http-modify-header/experiment.yaml @@ -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 @@ -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' # 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": ""} @@ -143,4 +143,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 diff --git a/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml b/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml index c34601a60..0cd29afa9 100644 --- a/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml +++ b/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-http-reset-peer/experiment.yaml b/experiments/generic/pod-http-reset-peer/experiment.yaml index f497c53fe..7b9cb8b8d 100644 --- a/experiments/generic/pod-http-reset-peer/experiment.yaml +++ b/experiments/generic/pod-http-reset-peer/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 @@ -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' # reset timeout specifies after how much duration to reset the connection - name: RESET_TIMEOUT @@ -137,4 +137,4 @@ 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 diff --git a/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml b/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml index fcf3b5618..ed4ec8c5a 100644 --- a/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml +++ b/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml @@ -1,36 +1,36 @@ 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: > pod-http-reset-peer contains chaos to disrupt http requests of kubernetes pods. This experiment can stop outgoing http requests by resetting the TCP connection on the service targetted. - Causes connection failure (connection reset by peer) of the HTTP request. - The application pod should be healthy once chaos is stopped. Service-requests should be served despite chaos. - keywords: - - "pods" - - "kubernetes" - - "generic" - - "exec" - - "http" + 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 diff --git a/experiments/generic/pod-http-status-code/experiment.yaml b/experiments/generic/pod-http-status-code/experiment.yaml index d649d9287..fe0c3073c 100644 --- a/experiments/generic/pod-http-status-code/experiment.yaml +++ b/experiments/generic/pod-http-status-code/experiment.yaml @@ -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 @@ -159,4 +159,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 diff --git a/experiments/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml b/experiments/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml index fad76f309..288b22d9d 100644 --- a/experiments/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml +++ b/experiments/generic/pod-http-status-code/pod-http-status-code.chartserviceversion.yaml @@ -30,7 +30,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-status-code diff --git a/experiments/generic/pod-io-stress/experiment.yaml b/experiments/generic/pod-io-stress/experiment.yaml index 4594342d7..f55a47518 100644 --- a/experiments/generic/pod-io-stress/experiment.yaml +++ b/experiments/generic/pod-io-stress/experiment.yaml @@ -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 @@ -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 @@ -82,11 +82,11 @@ spec: ## Total number of workers default value is 4 - name: NUMBER_OF_WORKERS - value: '4' + value: '4' ## Percentage of total pods to target - name: PODS_AFFECTED_PERC - value: '' + value: '' # provide volume mount path - name: VOLUME_MOUNT_PATH @@ -98,7 +98,7 @@ spec: # To select pods on specific node(s) - name: NODE_LABEL - value: '' + value: '' # Period to wait before and after injection of chaos in sec - name: RAMP_TIME @@ -111,15 +111,15 @@ 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 - value: 'containerd' + value: 'containerd' # provide the socket file path - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel @@ -130,5 +130,5 @@ spec: name: pod-io-stress 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 diff --git a/experiments/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml b/experiments/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml index 8f7a0102e..58a41e5b3 100644 --- a/experiments/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml +++ b/experiments/generic/pod-io-stress/pod-io-stress.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-memory-hog-exec/experiment.yaml b/experiments/generic/pod-memory-hog-exec/experiment.yaml index 3f29e6153..5028e3453 100644 --- a/experiments/generic/pod-memory-hog-exec/experiment.yaml +++ b/experiments/generic/pod-memory-hog-exec/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,17 +80,17 @@ spec: ## Period to wait before and after injection of chaos in sec - name: RAMP_TIME - value: '' + value: '' ## env var that describes the library used to execute the chaos ## default: litmus. Supported values: litmus - name: LIB value: 'litmus' - + # 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 @@ -103,4 +103,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 diff --git a/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml b/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml index 2e3769971..04ea16b15 100644 --- a/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml +++ b/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-memory-hog/experiment.yaml b/experiments/generic/pod-memory-hog/experiment.yaml index a8dccabe3..2da93f64d 100644 --- a/experiments/generic/pod-memory-hog/experiment.yaml +++ b/experiments/generic/pod-memory-hog/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 @@ -93,7 +93,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 @@ -124,4 +124,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 diff --git a/experiments/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml b/experiments/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml index 958f9e46a..05d92c370 100644 --- a/experiments/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml +++ b/experiments/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-network-corruption/experiment.yaml b/experiments/generic/pod-network-corruption/experiment.yaml index 9285a5433..f45d3328c 100644 --- a/experiments/generic/pod-network-corruption/experiment.yaml +++ b/experiments/generic/pod-network-corruption/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 @@ -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' - name: NETWORK_INTERFACE value: 'eth0' @@ -145,4 +145,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 diff --git a/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml b/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml index c4991a916..3adcd3b20 100644 --- a/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-network-duplication/experiment.yaml b/experiments/generic/pod-network-duplication/experiment.yaml index 8ca79e3de..8c1406aff 100644 --- a/experiments/generic/pod-network-duplication/experiment.yaml +++ b/experiments/generic/pod-network-duplication/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 @@ -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 # for litmus LIB, it supports docker, containerd, crio @@ -142,4 +142,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 diff --git a/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml b/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml index cec3785cd..257dcca05 100644 --- a/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml +++ b/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-network-latency/experiment.yaml b/experiments/generic/pod-network-latency/experiment.yaml index 4b623322a..126d1fc06 100644 --- a/experiments/generic/pod-network-latency/experiment.yaml +++ b/experiments/generic/pod-network-latency/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' @@ -148,4 +148,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 diff --git a/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml b/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml index 8e40c7a8f..ea6c06f55 100644 --- a/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml +++ b/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-network-loss/experiment.yaml b/experiments/generic/pod-network-loss/experiment.yaml index 1a3da51b6..22cab4c3a 100644 --- a/experiments/generic/pod-network-loss/experiment.yaml +++ b/experiments/generic/pod-network-loss/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 @@ -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' - name: NETWORK_INTERFACE value: 'eth0' @@ -145,4 +145,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 diff --git a/experiments/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml b/experiments/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml index 71ae9719d..43ea66fec 100644 --- a/experiments/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml +++ b/experiments/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml @@ -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 diff --git a/experiments/generic/pod-network-partition/experiment.yaml b/experiments/generic/pod-network-partition/experiment.yaml index 7c2cde29d..084d9374b 100644 --- a/experiments/generic/pod-network-partition/experiment.yaml +++ b/experiments/generic/pod-network-partition/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 @@ -97,4 +97,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 diff --git a/experiments/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml b/experiments/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml index 89b3957e0..c8560e70c 100644 --- a/experiments/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml +++ b/experiments/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml @@ -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 diff --git a/experiments/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml b/experiments/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml index 163213814..889379859 100755 --- a/experiments/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml +++ b/experiments/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.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 diff --git a/experiments/kube-aws/aws-az-chaos/experiment.yaml b/experiments/kube-aws/aws-az-chaos/experiment.yaml index 921723b12..d7e9d8624 100755 --- a/experiments/kube-aws/aws-az-chaos/experiment.yaml +++ b/experiments/kube-aws/aws-az-chaos/experiment.yaml @@ -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/ diff --git a/experiments/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml b/experiments/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml index 99464426e..ba8ba6cc7 100644 --- a/experiments/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml +++ b/experiments/kube-aws/ebs-loss-by-id/ebs-loss-by-id.chartserviceversion.yaml @@ -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 diff --git a/experiments/kube-aws/ebs-loss-by-id/experiment.yaml b/experiments/kube-aws/ebs-loss-by-id/experiment.yaml index 143caf417..0a6183ca0 100644 --- a/experiments/kube-aws/ebs-loss-by-id/experiment.yaml +++ b/experiments/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,7 +67,7 @@ spec: value: '' - name: SEQUENCE - value: 'parallel' + value: 'parallel' # Provide the path of aws credentials mounted from secret - name: AWS_SHARED_CREDENTIALS_FILE @@ -76,13 +76,13 @@ spec: # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml b/experiments/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml index 95eca9750..bca6c6e6c 100644 --- a/experiments/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml +++ b/experiments/kube-aws/ebs-loss-by-tag/ebs-loss-by-tag.chartserviceversion.yaml @@ -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 diff --git a/experiments/kube-aws/ebs-loss-by-tag/experiment.yaml b/experiments/kube-aws/ebs-loss-by-tag/experiment.yaml index 54a4710a2..deeb3c40e 100644 --- a/experiments/kube-aws/ebs-loss-by-tag/experiment.yaml +++ b/experiments/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,10 +66,10 @@ 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 @@ -78,13 +78,13 @@ spec: # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml b/experiments/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml index b8de45f48..56c366d22 100644 --- a/experiments/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml +++ b/experiments/kube-aws/ec2-terminate-by-id/ec2-terminate-by-id.chartserviceversion.yaml @@ -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 diff --git a/experiments/kube-aws/ec2-terminate-by-id/experiment.yaml b/experiments/kube-aws/ec2-terminate-by-id/experiment.yaml index 003f18df8..1e98051ee 100644 --- a/experiments/kube-aws/ec2-terminate-by-id/experiment.yaml +++ b/experiments/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,20 +79,20 @@ 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' # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml b/experiments/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml index 1caf610b2..a6281ef92 100644 --- a/experiments/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml +++ b/experiments/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml @@ -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 diff --git a/experiments/kube-aws/ec2-terminate-by-tag/experiment.yaml b/experiments/kube-aws/ec2-terminate-by-tag/experiment.yaml index 435689305..70f989c73 100644 --- a/experiments/kube-aws/ec2-terminate-by-tag/experiment.yaml +++ b/experiments/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,22 +79,22 @@ 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' # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + 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/ diff --git a/experiments/kube-aws/experiments.yaml b/experiments/kube-aws/experiments.yaml index 22918b032..bfb567136 100644 --- a/experiments/kube-aws/experiments.yaml +++ b/experiments/kube-aws/experiments.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 @@ -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 @@ -92,7 +92,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/ @@ -109,7 +109,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 @@ -146,7 +146,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 @@ -194,7 +194,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/ @@ -211,7 +211,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 @@ -244,7 +244,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 @@ -272,7 +272,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/ @@ -289,7 +289,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 @@ -322,7 +322,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 @@ -362,7 +362,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/ @@ -379,7 +379,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 @@ -412,7 +412,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 @@ -454,7 +454,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/ diff --git a/experiments/openebs/experiments.yaml b/experiments/openebs/experiments.yaml index fa6f3c319..7e364066e 100644 --- a/experiments/openebs/experiments.yaml +++ b/experiments/openebs/experiments.yaml @@ -9,7 +9,7 @@ metadata: name: openebs-target-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 name: openebs-target-network-loss spec: definition: @@ -44,7 +44,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -88,7 +88,7 @@ spec: name: openebs-target-network-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 #configmaps: #- name: openebs-target-network-loss # mountPath: /mnt @@ -106,7 +106,7 @@ metadata: name: openebs-control-plane-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 name: openebs-control-plane-chaos spec: definition: @@ -142,7 +142,7 @@ spec: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -172,7 +172,7 @@ spec: name: openebs-control-plane-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 --- apiVersion: litmuschaos.io/v1alpha1 @@ -186,7 +186,7 @@ metadata: name: openebs-pool-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 name: openebs-pool-network-loss spec: definition: @@ -225,7 +225,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -266,7 +266,7 @@ spec: name: openebs-pool-network-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 --- apiVersion: litmuschaos.io/v1alpha1 @@ -281,7 +281,7 @@ metadata: name: openebs-pool-network-delay app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-network-delay spec: definition: @@ -319,7 +319,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -361,7 +361,7 @@ spec: name: openebs-pool-network-delay 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 --- --- @@ -376,7 +376,7 @@ metadata: name: openebs-nfs-provisioner-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 name: openebs-nfs-provisioner-kill spec: definition: @@ -419,7 +419,7 @@ spec: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -460,7 +460,7 @@ spec: name: openebs-nfs-provisioner-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 configmaps: - name: openebs-nfs-provisioner-kill mountPath: /mnt/ @@ -478,7 +478,7 @@ metadata: name: openebs-target-pod-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-pod-failure spec: definition: @@ -521,7 +521,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -567,7 +567,7 @@ spec: name: openebs-target-pod-failure 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 #configmaps: #- name: openebs-target-pod-failure # mountPath: /mnt @@ -585,7 +585,7 @@ metadata: name: openebs-pool-pod-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-pod-failure spec: definition: @@ -628,7 +628,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -665,7 +665,7 @@ spec: name: openebs-pool-pod-failure 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 #configmaps: #- name: openebs-pool-pod-failure # mountPath: /mnt @@ -684,7 +684,7 @@ metadata: name: openebs-pool-container-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-container-failure spec: definition: @@ -719,7 +719,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -765,7 +765,7 @@ spec: name: openebs-pool-container-failure 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 #configmaps: #- name: openebs-pool-container-failure # mountPath: /mnt @@ -783,7 +783,7 @@ metadata: name: openebs-target-container-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-container-failure spec: definition: @@ -816,7 +816,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -880,7 +880,7 @@ spec: name: openebs-target-container-failure 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 #configmaps: #- name: openebs-target-container-failure # mountPath: /mnt @@ -897,7 +897,7 @@ metadata: name: openebs-target-network-delay app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-network-delay spec: definition: @@ -932,7 +932,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -976,7 +976,7 @@ spec: name: openebs-target-network-delay 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 #configmaps: #- name: openebs-target-network-delay # mountPath: /mnt @@ -994,7 +994,7 @@ metadata: name: openebs-pool-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 name: openebs-pool-disk-loss spec: definition: @@ -1031,7 +1031,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -1084,7 +1084,7 @@ spec: name: openebs-pool-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 configmaps: - name: openebs-pool-disk-loss diff --git a/experiments/openebs/openebs-control-plane-chaos/experiment.yaml b/experiments/openebs/openebs-control-plane-chaos/experiment.yaml index 805f39b5c..bab2670c5 100644 --- a/experiments/openebs/openebs-control-plane-chaos/experiment.yaml +++ b/experiments/openebs/openebs-control-plane-chaos/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-control-plane-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 name: openebs-control-plane-chaos spec: definition: @@ -45,8 +45,8 @@ spec: verbs: - "get" - "list" - - image: "litmuschaos/ansible-runner:latest" + + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -60,10 +60,10 @@ spec: - name: OPENEBS_NAMESPACE value: 'openebs' - ## Period to wait before injection of chaos + ## Period to wait before injection of chaos - name: RAMP_TIME value: '' - + - name: FORCE value: '' @@ -76,4 +76,4 @@ spec: name: openebs-control-plane-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 diff --git a/experiments/openebs/openebs-control-plane-chaos/openebs-control-plane-chaos.chartserviceversion.yaml b/experiments/openebs/openebs-control-plane-chaos/openebs-control-plane-chaos.chartserviceversion.yaml index 418f48184..bc0539579 100644 --- a/experiments/openebs/openebs-control-plane-chaos/openebs-control-plane-chaos.chartserviceversion.yaml +++ b/experiments/openebs/openebs-control-plane-chaos/openebs-control-plane-chaos.chartserviceversion.yaml @@ -10,7 +10,7 @@ metadata: spec: displayName: openebs-control-plane-chaos categoryDescription: > - Kill all openebs control plane pods and check if gets scheduled again. + Kill all openebs control plane pods and check if gets scheduled again. keywords: - Kubernetes - K8S @@ -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-ansible/tree/master/experiments/openebs/openebs-control-plane-chaos diff --git a/experiments/openebs/openebs-nfs-provisioner-kill/experiment.yaml b/experiments/openebs/openebs-nfs-provisioner-kill/experiment.yaml index 99b2afb1a..3739cc66d 100644 --- a/experiments/openebs/openebs-nfs-provisioner-kill/experiment.yaml +++ b/experiments/openebs/openebs-nfs-provisioner-kill/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-nfs-provisioner-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 name: openebs-nfs-provisioner-kill spec: definition: @@ -52,8 +52,8 @@ spec: verbs: - "get" - "list" - - image: "litmuschaos/ansible-runner:latest" + + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -72,15 +72,15 @@ spec: - name: RAMP_TIME value: '' - # It supports pumba and containerd + # It supports pumba and containerd - name: LIB value: 'pumba' # LIB_IMAGE can be - gaiaadm/pumba:0.6.5, gprasath/crictl:ci # For pumba image use: gaiaadm/pumba:0.6.5 # For containerd image use: gprasath/crictl:ci - - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + - name: LIB_IMAGE + value: 'gaiaadm/pumba:0.6.5' # provide the chaos interval - name: CHAOS_INTERVAL @@ -94,7 +94,7 @@ spec: name: openebs-nfs-provisioner-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 configmaps: - name: openebs-nfs-provisioner-kill mountPath: /mnt/ diff --git a/experiments/openebs/openebs-nfs-provisioner-kill/openebs-nfs-provisioner-kill.chartserviceversion.yaml b/experiments/openebs/openebs-nfs-provisioner-kill/openebs-nfs-provisioner-kill.chartserviceversion.yaml index db7b923e2..78f8267d0 100644 --- a/experiments/openebs/openebs-nfs-provisioner-kill/openebs-nfs-provisioner-kill.chartserviceversion.yaml +++ b/experiments/openebs/openebs-nfs-provisioner-kill/openebs-nfs-provisioner-kill.chartserviceversion.yaml @@ -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-ansible/tree/master/experiments/openebs/openebs-nfs-provisioner-kill diff --git a/experiments/openebs/openebs-pool-container-failure/experiment.yaml b/experiments/openebs/openebs-pool-container-failure/experiment.yaml index 66f5bf962..8b80591dd 100644 --- a/experiments/openebs/openebs-pool-container-failure/experiment.yaml +++ b/experiments/openebs/openebs-pool-container-failure/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-pool-container-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-container-failure spec: definition: @@ -45,7 +45,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -67,11 +67,11 @@ spec: # only pumba supported # For pumba image use : gaiaadm/pumba:0.6.5 - - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + - name: LIB_IMAGE + value: 'gaiaadm/pumba:0.6.5' - name: LIVENESS_APP_NAMESPACE - value: '' + value: '' # provide the chaos interval - name: CHAOS_INTERVAL @@ -91,7 +91,7 @@ spec: name: openebs-pool-container-failure 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 #configmaps: #- name: openebs-pool-container-failure # mountPath: /mnt diff --git a/experiments/openebs/openebs-pool-container-failure/openebs-pool-container-failure.chartserviceversion.yaml b/experiments/openebs/openebs-pool-container-failure/openebs-pool-container-failure.chartserviceversion.yaml index f8616d37d..bcfc23e73 100644 --- a/experiments/openebs/openebs-pool-container-failure/openebs-pool-container-failure.chartserviceversion.yaml +++ b/experiments/openebs/openebs-pool-container-failure/openebs-pool-container-failure.chartserviceversion.yaml @@ -9,9 +9,9 @@ metadata: vendor: CNCF support: https://slack.openebs.io/ spec: - displayName: openebs-pool-container-failure + displayName: openebs-pool-container-failure categoryDescription: > - Kill the pool container and check if gets scheduled again. + Kill the pool container and check if gets scheduled again. keywords: - Kubernetes - K8S @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-pool-container-failure diff --git a/experiments/openebs/openebs-pool-disk-loss/experiment.yaml b/experiments/openebs/openebs-pool-disk-loss/experiment.yaml index 622583e3b..b6d82c9f1 100644 --- a/experiments/openebs/openebs-pool-disk-loss/experiment.yaml +++ b/experiments/openebs/openebs-pool-disk-loss/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-pool-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 name: openebs-pool-disk-loss spec: definition: @@ -47,7 +47,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -69,7 +69,7 @@ spec: - name: CLOUD_PLATFORM value: 'GKE' - - name: PROJECT_ID + - name: PROJECT_ID value: '' - name: NODE_NAME @@ -83,7 +83,7 @@ spec: - name: DEVICE_NAME value: '' - + - name: LIVENESS_APP_LABEL value: '' @@ -95,12 +95,12 @@ spec: - name: OPENEBS_NAMESPACE value: 'openebs' - + labels: name: openebs-pool-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 configmaps: - name: openebs-pool-disk-loss diff --git a/experiments/openebs/openebs-pool-disk-loss/openebs-pool-disk-loss.chartserviceversion.yaml b/experiments/openebs/openebs-pool-disk-loss/openebs-pool-disk-loss.chartserviceversion.yaml index 33e310dae..edd76b4c6 100644 --- a/experiments/openebs/openebs-pool-disk-loss/openebs-pool-disk-loss.chartserviceversion.yaml +++ b/experiments/openebs/openebs-pool-disk-loss/openebs-pool-disk-loss.chartserviceversion.yaml @@ -9,7 +9,7 @@ metadata: vendor: CNCF support: https://slack.openebs.io/ spec: - displayName: openebs-pool-disk-loss + displayName: openebs-pool-disk-loss categoryDescription: > OpenEBS Pool Disk Loss contains chaos to disrupt state of infra resources. Experiments can inject disk loss against openEBS pool. - Causes (forced/graceful) disk loss from the node disk pool. @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-pool-disk-loss diff --git a/experiments/openebs/openebs-pool-network-delay/experiment.yaml b/experiments/openebs/openebs-pool-network-delay/experiment.yaml index f37baf4b3..ad6d2f974 100644 --- a/experiments/openebs/openebs-pool-network-delay/experiment.yaml +++ b/experiments/openebs/openebs-pool-network-delay/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-pool-network-delay app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-network-delay spec: definition: @@ -48,7 +48,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -64,8 +64,8 @@ spec: # only pumba supported # For pumba image use : gaiaadm/pumba:0.6.5 - - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + - name: LIB_IMAGE + value: 'gaiaadm/pumba:0.6.5' # in milliseconds - name: NETWORK_DELAY @@ -88,6 +88,6 @@ spec: labels: name: openebs-pool-network-delay - app.kubernetes.io/part-of: litmus + 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 diff --git a/experiments/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml b/experiments/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml index 631b6e3ca..68214d6f1 100644 --- a/experiments/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml +++ b/experiments/openebs/openebs-pool-network-delay/openebs-pool-network-delay.chartserviceversion.yaml @@ -10,7 +10,7 @@ metadata: spec: displayName: openebs-pool-network-delay categoryDescription: > - Network delay to pool pod belonging to a OpenEBS PVC + Network delay to pool pod belonging to a OpenEBS PVC keywords: - Kubernetes - K8S @@ -30,14 +30,14 @@ 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-ansible/tree/master/experiments/openebs/openebs-pool-network-delay - name: Documentation url: https://v1-docs.litmuschaos.io/docs/openebs-pool-network-delay/ - name: Video - url: + url: icon: - url: "" mediatype: "" diff --git a/experiments/openebs/openebs-pool-network-loss/experiment.yaml b/experiments/openebs/openebs-pool-network-loss/experiment.yaml index 6d896dd0d..690808c59 100644 --- a/experiments/openebs/openebs-pool-network-loss/experiment.yaml +++ b/experiments/openebs/openebs-pool-network-loss/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: openebs-pool-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 name: openebs-pool-network-loss spec: definition: @@ -48,7 +48,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -64,8 +64,8 @@ spec: # only pumba supported # For pumba image use : gaiaadm/pumba:0.6.5 - - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + - name: LIB_IMAGE + value: 'gaiaadm/pumba:0.6.5' - name: TC_IMAGE value: 'gaiadocker/iproute2' @@ -89,4 +89,4 @@ spec: name: openebs-pool-network-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 diff --git a/experiments/openebs/openebs-pool-network-loss/openebs-pool-network-loss.chartserviceversion.yaml b/experiments/openebs/openebs-pool-network-loss/openebs-pool-network-loss.chartserviceversion.yaml index e1fe3ae45..16aa9d6e3 100644 --- a/experiments/openebs/openebs-pool-network-loss/openebs-pool-network-loss.chartserviceversion.yaml +++ b/experiments/openebs/openebs-pool-network-loss/openebs-pool-network-loss.chartserviceversion.yaml @@ -10,7 +10,7 @@ metadata: spec: displayName: openebs-pool-network-loss categoryDescription: > - Network loss to pool pod belonging to a OpenEBS PVC + Network loss to pool pod belonging to a OpenEBS PVC keywords: - Kubernetes - K8S @@ -30,14 +30,14 @@ 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-ansible/tree/master/experiments/openebs/openebs-pool-network-loss - name: Documentation url: https://v1-docs.litmuschaos.io/docs/openebs-pool-network-loss/ - name: Video - url: + url: icon: - url: "" mediatype: "" diff --git a/experiments/openebs/openebs-pool-pod-failure/experiment.yaml b/experiments/openebs/openebs-pool-pod-failure/experiment.yaml index 52b597bd7..32b56dbf5 100644 --- a/experiments/openebs/openebs-pool-pod-failure/experiment.yaml +++ b/experiments/openebs/openebs-pool-pod-failure/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-pool-pod-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-pool-pod-failure spec: definition: @@ -53,7 +53,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -74,7 +74,7 @@ spec: value: '' - name: LIVENESS_APP_NAMESPACE - value: '' + value: '' - name: CHAOS_ITERATIONS value: '2' @@ -90,8 +90,8 @@ spec: name: openebs-pool-pod-failure 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 #configmaps: #- name: openebs-pool-pod-failure # mountPath: /mnt - + diff --git a/experiments/openebs/openebs-pool-pod-failure/openebs-pool-pod-failure.chartserviceversion.yaml b/experiments/openebs/openebs-pool-pod-failure/openebs-pool-pod-failure.chartserviceversion.yaml index 6c49ec159..c02dea70f 100644 --- a/experiments/openebs/openebs-pool-pod-failure/openebs-pool-pod-failure.chartserviceversion.yaml +++ b/experiments/openebs/openebs-pool-pod-failure/openebs-pool-pod-failure.chartserviceversion.yaml @@ -11,7 +11,7 @@ metadata: spec: displayName: openebs-pool-pod-failure categoryDescription: > - Kill the pool pod and check if gets scheduled again. + Kill the pool pod and check if gets scheduled again. keywords: - Kubernetes - K8S @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-pool-pod-failure diff --git a/experiments/openebs/openebs-target-container-failure/experiment.yaml b/experiments/openebs/openebs-target-container-failure/experiment.yaml index ef432b56a..087af4cc0 100644 --- a/experiments/openebs/openebs-target-container-failure/experiment.yaml +++ b/experiments/openebs/openebs-target-container-failure/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-target-container-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-container-failure spec: definition: @@ -43,7 +43,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -66,14 +66,14 @@ spec: - name: LIB_IMAGE value: 'gaiaadm/pumba:0.6.5' - # Specify the container runtime used , to pick the relevant chaos util + # Specify the container runtime used , to pick the relevant chaos util - name: CONTAINER_RUNTIME - value: 'docker' + value: 'docker' # TARGET_CONTAINER values: cstor-volume-mgmt , cstor-istgt # For cstor-volume-istgt container kill use : cstor-istgt # For volume-mgmt-kill container use : cstor-volume-mgmt - + - name: TARGET_CONTAINER value: 'cstor-volume-mgmt' @@ -102,12 +102,12 @@ spec: - name: SOAK_TIME value: '60' - + labels: name: openebs-target-container-failure 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 #configmaps: #- name: openebs-target-container-failure # mountPath: /mnt diff --git a/experiments/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml b/experiments/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml index f84c594b3..7fe0400f1 100644 --- a/experiments/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml +++ b/experiments/openebs/openebs-target-container-failure/openebs-target-container-failure.chartserviceversion.yaml @@ -9,7 +9,7 @@ metadata: vendor: CNCF support: https://slack.openebs.io/ spec: - displayName: openebs-target-container-failure + displayName: openebs-target-container-failure categoryDescription: > Kill the cstor target/Jiva controller container and check if gets created again keywords: @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-target-container-failure diff --git a/experiments/openebs/openebs-target-network-delay/experiment.yaml b/experiments/openebs/openebs-target-network-delay/experiment.yaml index 30f554d43..9c24c69f5 100644 --- a/experiments/openebs/openebs-target-network-delay/experiment.yaml +++ b/experiments/openebs/openebs-target-network-delay/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: openebs-target-network-delay app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-network-delay spec: definition: @@ -44,7 +44,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -67,14 +67,14 @@ spec: # only pumba supported # For pumba image use : gaiaadm/pumba:0.6.5 - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + value: 'gaiaadm/pumba:0.6.5' - name: NETWORK_DELAY value: '60000' # in milliseconds - name: TOTAL_CHAOS_DURATION value: '60' # in seconds - + - name: LIVENESS_APP_LABEL value: '' @@ -82,13 +82,13 @@ spec: value: '' - name: DATA_PERSISTENCE - value: '' + value: '' labels: name: openebs-target-network-delay 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 #configmaps: #- name: openebs-target-network-delay # mountPath: /mnt diff --git a/experiments/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml b/experiments/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml index 04578ed87..d8d47b503 100644 --- a/experiments/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml +++ b/experiments/openebs/openebs-target-network-delay/openebs-target-network-delay.chartserviceversion.yaml @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-target-network-delay @@ -40,6 +40,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/openebs/openebs-target-network-delay/experiment.yaml diff --git a/experiments/openebs/openebs-target-network-loss/experiment.yaml b/experiments/openebs/openebs-target-network-loss/experiment.yaml index 45876c630..ff47848f4 100644 --- a/experiments/openebs/openebs-target-network-loss/experiment.yaml +++ b/experiments/openebs/openebs-target-network-loss/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: openebs-target-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 name: openebs-target-network-loss spec: definition: @@ -44,7 +44,7 @@ spec: - "list" - "patch" - "update" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -66,8 +66,8 @@ spec: # only pumba supported # For pumba image use : gaiaadm/pumba:0.6.5 - - name: LIB_IMAGE - value: 'gaiaadm/pumba:0.6.5' + - name: LIB_IMAGE + value: 'gaiaadm/pumba:0.6.5' - name: NETWORK_PACKET_LOSS_PERCENTAGE value: '100' # in percentage @@ -88,7 +88,7 @@ spec: name: openebs-target-network-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 #configmaps: #- name: openebs-target-network-loss # mountPath: /mnt diff --git a/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml b/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml index bb98d32db..018a5772c 100644 --- a/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml +++ b/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml @@ -15,7 +15,7 @@ spec: keywords: - Kubernetes - K8S - - OpenEBS + - OpenEBS - Network platforms: - GKE @@ -31,7 +31,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-ansible/tree/master/experiments/openebs/openebs-target-network-loss diff --git a/experiments/openebs/openebs-target-pod-failure/experiment.yaml b/experiments/openebs/openebs-target-pod-failure/experiment.yaml index c2ef48346..a2f062586 100644 --- a/experiments/openebs/openebs-target-pod-failure/experiment.yaml +++ b/experiments/openebs/openebs-target-pod-failure/experiment.yaml @@ -10,7 +10,7 @@ metadata: name: openebs-target-pod-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta10 name: openebs-target-pod-failure spec: definition: @@ -53,7 +53,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -66,7 +66,7 @@ spec: - name: OPENEBS_NAMESPACE value: 'openebs' - + - name: APP_PVC value: '' @@ -99,7 +99,7 @@ spec: name: openebs-target-pod-failure 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 #configmaps: #- name: openebs-target-pod-failure # mountPath: /mnt diff --git a/experiments/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml b/experiments/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml index c04aef491..61d442154 100644 --- a/experiments/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml +++ b/experiments/openebs/openebs-target-pod-failure/openebs-target-pod-failure.chartserviceversion.yaml @@ -9,7 +9,7 @@ metadata: vendor: CNCF support: https://slack.openebs.io/ spec: - displayName: openebs-target-pod-failure + displayName: openebs-target-pod-failure categoryDescription: > Kill the cstor target/Jiva controller pod and check if gets created again keywords: @@ -31,14 +31,14 @@ 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-ansible/tree/master/experiments/openebs/openebs-target-pod-failure - name: Documentation - url: https://v1-docs.litmuschaos.io/docs/openebs-target-pod-failure/ + url: https://v1-docs.litmuschaos.io/docs/openebs-target-pod-failure/ - name: Video - url: + url: icon: - url: "" mediatype: "" diff --git a/experiments/vmware/experiments.yaml b/experiments/vmware/experiments.yaml index 61882e354..383b66977 100644 --- a/experiments/vmware/experiments.yaml +++ b/experiments/vmware/experiments.yaml @@ -9,7 +9,7 @@ metadata: name: vm-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 @@ -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" args: - -c - ./experiments -name vm-poweroff @@ -71,7 +71,7 @@ spec: # provide the VM MOIDs as comma separated values - name: APP_VM_MOIDS value: '' - + # set chaos duration (in sec) as desired - name: TOTAL_CHAOS_DURATION value: '30' @@ -94,6 +94,6 @@ spec: experiment: vm-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 --- diff --git a/experiments/vmware/vm-poweroff/experiment.yaml b/experiments/vmware/vm-poweroff/experiment.yaml index 1562815ae..49c53b1ff 100644 --- a/experiments/vmware/vm-poweroff/experiment.yaml +++ b/experiments/vmware/vm-poweroff/experiment.yaml @@ -9,7 +9,7 @@ metadata: name: vm-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 @@ -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" args: - -c - ./experiments -name vm-poweroff @@ -71,7 +71,7 @@ spec: # provide the VM MOIDs as comma separated values - name: APP_VM_MOIDS value: '' - + # set chaos duration (in sec) as desired - name: TOTAL_CHAOS_DURATION value: '30' @@ -94,4 +94,4 @@ spec: experiment: vm-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 diff --git a/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..65841a217 100644 --- a/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml +++ b/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml @@ -28,7 +28,7 @@ spec: name: Wipro, 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/vmware/vm-poweroff @@ -37,6 +37,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/vmware/vm-poweroff/experiment.yaml diff --git a/scenarios/pod-delete/workflow.yaml b/scenarios/pod-delete/workflow.yaml index 5d23cfce9..0b97c466a 100644 --- a/scenarios/pod-delete/workflow.yaml +++ b/scenarios/pod-delete/workflow.yaml @@ -74,7 +74,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-delete/workflow_cron.yaml b/scenarios/pod-delete/workflow_cron.yaml index 8da977ccf..ee6803abe 100644 --- a/scenarios/pod-delete/workflow_cron.yaml +++ b/scenarios/pod-delete/workflow_cron.yaml @@ -78,7 +78,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-memory-hog/workflow.yaml b/scenarios/pod-memory-hog/workflow.yaml index c429b58c1..c6ec34ff5 100644 --- a/scenarios/pod-memory-hog/workflow.yaml +++ b/scenarios/pod-memory-hog/workflow.yaml @@ -64,7 +64,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" args: - -c - ./experiments -name pod-memory-hog diff --git a/scenarios/pod-memory-hog/workflow_cron.yaml b/scenarios/pod-memory-hog/workflow_cron.yaml index c5655031e..aff756664 100644 --- a/scenarios/pod-memory-hog/workflow_cron.yaml +++ b/scenarios/pod-memory-hog/workflow_cron.yaml @@ -68,7 +68,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" args: - -c - ./experiments -name pod-memory-hog diff --git a/scenarios/podtato-head/workflow.yaml b/scenarios/podtato-head/workflow.yaml index b8165d4a4..232ee34ad 100644 --- a/scenarios/podtato-head/workflow.yaml +++ b/scenarios/podtato-head/workflow.yaml @@ -39,7 +39,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete @@ -97,18 +97,18 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine podtato-main-pod-delete-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file diff --git a/scenarios/podtato-head/workflow_cron.yaml b/scenarios/podtato-head/workflow_cron.yaml index 099a05089..3c4c649ec 100644 --- a/scenarios/podtato-head/workflow_cron.yaml +++ b/scenarios/podtato-head/workflow_cron.yaml @@ -43,7 +43,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete @@ -101,18 +101,18 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine podtato-main-pod-delete-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file diff --git a/scripts/version/push.sh b/scripts/version/push.sh index 1b5ead3c0..978bff604 100644 --- a/scripts/version/push.sh +++ b/scripts/version/push.sh @@ -5,16 +5,16 @@ setup_git() { } commit_updated_changes() { - git checkout master + git checkout v3.0.0-beta10 git status git add . git commit --message " $GITHUB_RUN_ID: version upgraded for chaos-charts" git status } -upload_files() { - git remote -v - git push origin master +upload_files() { + git remote -v + git push origin v3.0.0-beta10 } setup_git diff --git a/workflows/bank-of-anthos/workflow.yaml b/workflows/bank-of-anthos/workflow.yaml index f4f105fbe..4a9c0c12a 100644 --- a/workflows/bank-of-anthos/workflow.yaml +++ b/workflows/bank-of-anthos/workflow.yaml @@ -41,7 +41,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-network-loss diff --git a/workflows/bank-of-anthos/workflow_cron.yaml b/workflows/bank-of-anthos/workflow_cron.yaml index e9adbcbf0..8d43d9bc9 100644 --- a/workflows/bank-of-anthos/workflow_cron.yaml +++ b/workflows/bank-of-anthos/workflow_cron.yaml @@ -45,9 +45,9 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n - {{workflow.parameters.adminModeNamespace}} ; sleep 30" - + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n + {{workflow.parameters.adminModeNamespace}} ; sleep 30" + - name: pod-network-loss inputs: artifacts: @@ -102,21 +102,21 @@ spec: - name: CONTAINER_RUNTIME value: 'containerd' - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"] - + args: ["-namespace=bank","-typeName=resilient","-operation=delete", "-app=bank-of-anthos"] + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine pod-network-loss-chaos -n {{workflow.parameters.adminModeNamespace}}", ] diff --git a/workflows/namespaced-scope-chaos/workflow.yaml b/workflows/namespaced-scope-chaos/workflow.yaml index 129273c62..d7c7dee0a 100644 --- a/workflows/namespaced-scope-chaos/workflow.yaml +++ b/workflows/namespaced-scope-chaos/workflow.yaml @@ -71,7 +71,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/namespaced-scope-chaos/workflow_cron.yaml b/workflows/namespaced-scope-chaos/workflow_cron.yaml index 1f44c807d..91ee2d138 100644 --- a/workflows/namespaced-scope-chaos/workflow_cron.yaml +++ b/workflows/namespaced-scope-chaos/workflow_cron.yaml @@ -75,7 +75,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/node-cpu-hog/workflow.yaml b/workflows/node-cpu-hog/workflow.yaml index 53cfa75dd..85a7a6e5a 100644 --- a/workflows/node-cpu-hog/workflow.yaml +++ b/workflows/node-cpu-hog/workflow.yaml @@ -72,7 +72,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -95,7 +95,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' labels: name: node-cpu-hog diff --git a/workflows/node-cpu-hog/workflow_cron.yaml b/workflows/node-cpu-hog/workflow_cron.yaml index a6261854e..563929e90 100644 --- a/workflows/node-cpu-hog/workflow_cron.yaml +++ b/workflows/node-cpu-hog/workflow_cron.yaml @@ -76,7 +76,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -99,7 +99,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' labels: name: node-cpu-hog diff --git a/workflows/node-memory-hog/workflow.yaml b/workflows/node-memory-hog/workflow.yaml index 8bb7db878..742da010c 100644 --- a/workflows/node-memory-hog/workflow.yaml +++ b/workflows/node-memory-hog/workflow.yaml @@ -72,7 +72,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -95,7 +95,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' labels: name: node-memory-hog diff --git a/workflows/node-memory-hog/workflow_cron.yaml b/workflows/node-memory-hog/workflow_cron.yaml index 9dfc80ed4..4432825b6 100644 --- a/workflows/node-memory-hog/workflow_cron.yaml +++ b/workflows/node-memory-hog/workflow_cron.yaml @@ -75,7 +75,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c @@ -94,7 +94,7 @@ spec: value: '' # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta10' labels: name: node-memory-hog container: diff --git a/workflows/pod-cpu-hog/workflow.yaml b/workflows/pod-cpu-hog/workflow.yaml index c7f163861..91d41611d 100644 --- a/workflows/pod-cpu-hog/workflow.yaml +++ b/workflows/pod-cpu-hog/workflow.yaml @@ -64,7 +64,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-cpu-hog/workflow_cron.yaml b/workflows/pod-cpu-hog/workflow_cron.yaml index 1e77fb989..824f11531 100644 --- a/workflows/pod-cpu-hog/workflow_cron.yaml +++ b/workflows/pod-cpu-hog/workflow_cron.yaml @@ -20,7 +20,7 @@ spec: - name: adminModeNamespace value: "litmus" - name: appNamespace - value: "kube-system" + value: "kube-system" templates: - name: argowf-chaos steps: @@ -68,7 +68,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow.yaml b/workflows/pod-delete/workflow.yaml index 460d0eda6..0e9469920 100644 --- a/workflows/pod-delete/workflow.yaml +++ b/workflows/pod-delete/workflow.yaml @@ -74,7 +74,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow_cron.yaml b/workflows/pod-delete/workflow_cron.yaml index 8da977ccf..ee6803abe 100644 --- a/workflows/pod-delete/workflow_cron.yaml +++ b/workflows/pod-delete/workflow_cron.yaml @@ -78,7 +78,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-memory-hog/workflow.yaml b/workflows/pod-memory-hog/workflow.yaml index c429b58c1..c6ec34ff5 100644 --- a/workflows/pod-memory-hog/workflow.yaml +++ b/workflows/pod-memory-hog/workflow.yaml @@ -64,7 +64,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" args: - -c - ./experiments -name pod-memory-hog diff --git a/workflows/pod-memory-hog/workflow_cron.yaml b/workflows/pod-memory-hog/workflow_cron.yaml index 1ba2b18fb..9b8f137d1 100644 --- a/workflows/pod-memory-hog/workflow_cron.yaml +++ b/workflows/pod-memory-hog/workflow_cron.yaml @@ -68,7 +68,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta10" args: - -c - ./experiments -name pod-memory-hog diff --git a/workflows/podtato-head/workflow.yaml b/workflows/podtato-head/workflow.yaml index b8165d4a4..232ee34ad 100644 --- a/workflows/podtato-head/workflow.yaml +++ b/workflows/podtato-head/workflow.yaml @@ -39,7 +39,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete @@ -97,18 +97,18 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine podtato-main-pod-delete-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file diff --git a/workflows/podtato-head/workflow_cron.yaml b/workflows/podtato-head/workflow_cron.yaml index 099a05089..3c4c649ec 100644 --- a/workflows/podtato-head/workflow_cron.yaml +++ b/workflows/podtato-head/workflow_cron.yaml @@ -43,7 +43,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete @@ -101,18 +101,18 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace={{workflow.parameters.adminModeNamespace}}","-typeName=resilient","-operation=delete","-app=podtato-head"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine podtato-main-pod-delete-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file diff --git a/workflows/sock-shop-promProbe/workflow.yaml b/workflows/sock-shop-promProbe/workflow.yaml index f407dda09..cd353cc16 100644 --- a/workflows/sock-shop-promProbe/workflow.yaml +++ b/workflows/sock-shop-promProbe/workflow.yaml @@ -25,7 +25,7 @@ spec: - - name: install-chaos-experiments template: install-chaos-experiments - name: load-test - template: load-test + template: load-test - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete @@ -35,7 +35,7 @@ spec: - - name: pod-memory-hog template: pod-memory-hog - - name: disk-fill - template: disk-fill + template: disk-fill - - name: revert-chaos template: revert-chaos # - name: delete-application @@ -53,9 +53,9 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - + - name: pod-cpu-hog inputs: artifacts: @@ -121,7 +121,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -189,7 +189,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[dd] if /dev/zero\" | awk '{print $1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -264,8 +264,8 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + - name: pod-network-loss inputs: artifacts: @@ -336,11 +336,11 @@ spec: - name: CONTAINER_RUNTIME value: 'containerd' - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + - name: disk-fill inputs: artifacts: @@ -406,11 +406,11 @@ spec: - name: TARGET_CONTAINER value: '' - name: TOTAL_CHAOS_DURATION - value: '30' + value: '30' container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + - name: delete-application container: image: litmuschaos/litmus-app-deployer:latest @@ -425,12 +425,12 @@ spec: container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine pod-memory-hog-chaos pod-cpu-hog-chaos catalogue-pod-delete-chaos pod-network-loss-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file diff --git a/workflows/sock-shop-promProbe/workflow_cron.yaml b/workflows/sock-shop-promProbe/workflow_cron.yaml index ff2459954..fa5b4dab1 100644 --- a/workflows/sock-shop-promProbe/workflow_cron.yaml +++ b/workflows/sock-shop-promProbe/workflow_cron.yaml @@ -29,7 +29,7 @@ spec: - - name: install-chaos-experiments template: install-chaos-experiments - name: load-test - template: load-test + template: load-test - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete @@ -39,14 +39,14 @@ spec: - - name: pod-memory-hog template: pod-memory-hog - - name: disk-fill - template: disk-fill + template: disk-fill - - name: revert-chaos template: revert-chaos # - name: delete-application # template: delete-application - name: delete-loadtest template: delete-loadtest - + - name: install-application container: image: litmuschaos/litmus-app-deployer:latest @@ -57,9 +57,9 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - + - name: pod-cpu-hog inputs: artifacts: @@ -125,7 +125,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -193,7 +193,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[dd] if /dev/zero\" | awk '{print $1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -268,8 +268,8 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + - name: pod-network-loss inputs: artifacts: @@ -340,11 +340,11 @@ spec: - name: CONTAINER_RUNTIME value: 'containerd' - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + - name: disk-fill inputs: artifacts: @@ -410,7 +410,7 @@ spec: - name: TARGET_CONTAINER value: '' - name: TOTAL_CHAOS_DURATION - value: '30' + value: '30' container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -429,12 +429,12 @@ spec: container: image: litmuschaos/litmus-app-deployer:latest args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"] - + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine pod-memory-hog-chaos pod-cpu-hog-chaos catalogue-pod-delete-chaos pod-network-loss-chaos -n {{workflow.parameters.adminModeNamespace}}", ] diff --git a/workflows/sock-shop/workflow.yaml b/workflows/sock-shop/workflow.yaml index 24076ce98..32145e0e7 100644 --- a/workflows/sock-shop/workflow.yaml +++ b/workflows/sock-shop/workflow.yaml @@ -35,7 +35,7 @@ spec: - - name: pod-memory-hog template: pod-memory-hog - - name: disk-fill - template: disk-fill + template: disk-fill - - name: revert-chaos template: revert-chaos # - name: delete-application @@ -53,7 +53,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog @@ -122,7 +122,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -191,7 +191,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[dd] if /dev/zero\" | awk '{print $1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -267,8 +267,8 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + - name: pod-network-loss inputs: artifacts: diff --git a/workflows/sock-shop/workflow_cron.yaml b/workflows/sock-shop/workflow_cron.yaml index 48417d9da..13137e831 100644 --- a/workflows/sock-shop/workflow_cron.yaml +++ b/workflows/sock-shop/workflow_cron.yaml @@ -29,7 +29,7 @@ spec: - - name: install-chaos-experiments template: install-chaos-experiments - name: load-test - template: load-test + template: load-test - - name: pod-cpu-hog template: pod-cpu-hog - - name: pod-delete @@ -39,7 +39,7 @@ spec: - - name: pod-memory-hog template: pod-memory-hog - - name: disk-fill - template: disk-fill + template: disk-fill - - name: revert-chaos template: revert-chaos # - name: delete-application @@ -57,7 +57,7 @@ spec: image: litmuschaos/k8s:latest command: [sh, -c] args: - - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n + - "kubectl apply -f https://hub.litmuschaos.io/api/chaos/3.0.0-beta10?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog @@ -126,7 +126,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[md5sum] /dev/zero\" | awk '{print$1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -195,7 +195,7 @@ spec: value: '30' # in seconds - name: CHAOS_KILL_COMMAND value: "kill -9 $(ps afx | grep \"[dd] if /dev/zero\" | awk '{print $1}' | tr '\n' ' ')" - + container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -271,8 +271,8 @@ spec: value: 'false' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + - name: pod-network-loss inputs: artifacts: @@ -343,10 +343,10 @@ spec: - name: CONTAINER_RUNTIME value: 'containerd' - name: SOCKET_PATH - value: '/run/containerd/containerd.sock' + value: '/run/containerd/containerd.sock' container: image: litmuschaos/litmus-checker:latest - args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] + args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] - name: disk-fill inputs: @@ -414,7 +414,7 @@ spec: - name: TARGET_CONTAINER value: '' - name: TOTAL_CHAOS_DURATION - value: '30' + value: '30' container: image: litmuschaos/litmus-checker:latest args: ["-file=/tmp/chaosengine.yaml","-saveName=/tmp/engine-name"] @@ -432,13 +432,13 @@ spec: - name: delete-loadtest container: image: litmuschaos/litmus-app-deployer:latest - args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"] - + args: ["-namespace=loadtest","-operation=delete", "-app=loadtest"] + - name: revert-chaos container: image: litmuschaos/k8s:latest command: [sh, -c] - args: - [ + args: + [ "kubectl delete chaosengine pod-memory-hog-chaos pod-cpu-hog-chaos catalogue-pod-delete-chaos pod-network-loss-chaos -n {{workflow.parameters.adminModeNamespace}}", ] \ No newline at end of file