From 1e30b68fda83d280d7b0253660e45ae5847d4c76 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Fri, 15 Sep 2023 14:35:20 +0530 Subject: [PATCH] chore(3.0.0-beta11): Adding the charts for 3.0.0-beta11 Signed-off-by: Shubham Chaudhary --- ...s-ssm-chaos-by-id.chartserviceversion.yaml | 2 +- .../aws-ssm-chaos-by-id/experiment.yaml | 34 +- ...-ssm-chaos-by-tag.chartserviceversion.yaml | 4 +- .../aws-ssm-chaos-by-tag/experiment.yaml | 6 +- charts/aws-ssm/experiments.yaml | 12 +- .../azure-disk-loss.chartserviceversion.yaml | 30 +- charts/azure/azure-disk-loss/experiment.yaml | 6 +- ...ure-instance-stop.chartserviceversion.yaml | 2 +- .../azure/azure-instance-stop/experiment.yaml | 18 +- charts/azure/experiments.yaml | 42 +- charts/gcp/experiments.yaml | 24 +- .../gcp-vm-disk-loss-by-label/experiment.yaml | 20 +- ...isk-loss-by-label.chartserviceversion.yaml | 28 +- charts/gcp/gcp-vm-disk-loss/experiment.yaml | 22 +- .../gcp-vm-disk-loss.chartserviceversion.yaml | 2 +- .../experiment.yaml | 6 +- ...nce-stop-by-label.chartserviceversion.yaml | 2 +- .../gcp/gcp-vm-instance-stop/experiment.yaml | 20 +- ...-vm-instance-stop.chartserviceversion.yaml | 34 +- .../container-kill.chartserviceversion.yaml | 8 +- charts/generic/container-kill/experiment.yaml | 20 +- .../disk-fill.chartserviceversion.yaml | 4 +- charts/generic/disk-fill/experiment.yaml | 8 +- ...cker-service-kill.chartserviceversion.yaml | 2 +- .../docker-service-kill/experiment.yaml | 6 +- charts/generic/experiments.yaml | 530 +++++++++--------- .../kubelet-service-kill/experiment.yaml | 16 +- ...elet-service-kill.chartserviceversion.yaml | 2 +- charts/generic/node-cpu-hog/experiment.yaml | 18 +- .../node-cpu-hog.chartserviceversion.yaml | 6 +- charts/generic/node-drain/experiment.yaml | 6 +- .../node-drain.chartserviceversion.yaml | 2 +- charts/generic/node-io-stress/experiment.yaml | 18 +- .../node-io-stress.chartserviceversion.yaml | 2 +- .../generic/node-memory-hog/experiment.yaml | 8 +- .../node-memory-hog.chartserviceversion.yaml | 4 +- charts/generic/node-poweroff/experiment.yaml | 12 +- charts/generic/node-restart/experiment.yaml | 8 +- charts/generic/node-taint/experiment.yaml | 6 +- .../node-taint.chartserviceversion.yaml | 4 +- charts/generic/pod-autoscaler/experiment.yaml | 6 +- .../pod-autoscaler.chartserviceversion.yaml | 8 +- .../generic/pod-cpu-hog-exec/experiment.yaml | 6 +- .../pod-cpu-hog-exec.chartserviceversion.yaml | 4 +- charts/generic/pod-cpu-hog/experiment.yaml | 28 +- .../pod-cpu-hog.chartserviceversion.yaml | 4 +- .../pod-delete/ansible/experiment.yaml | 10 +- charts/generic/pod-delete/experiment.yaml | 14 +- .../pod-delete.chartserviceversion.yaml | 6 +- .../generic/pod-delete/python/experiment.yaml | 6 +- charts/generic/pod-dns-error/experiment.yaml | 8 +- .../pod-dns-error.chartserviceversion.yaml | 2 +- charts/generic/pod-dns-spoof/experiment.yaml | 8 +- .../pod-dns-spoof.chartserviceversion.yaml | 2 +- .../generic/pod-http-latency/experiment.yaml | 8 +- .../pod-http-latency.chartserviceversion.yaml | 2 +- .../pod-http-modify-body/experiment.yaml | 8 +- ...-http-modify-body.chartserviceversion.yaml | 34 +- .../pod-http-modify-header/experiment.yaml | 20 +- ...ttp-modify-header.chartserviceversion.yaml | 8 +- .../pod-http-reset-peer/experiment.yaml | 20 +- ...d-http-reset-peer.chartserviceversion.yaml | 2 +- .../pod-http-status-code/experiment.yaml | 8 +- ...-http-status-code.chartserviceversion.yaml | 36 +- charts/generic/pod-io-stress/experiment.yaml | 8 +- .../pod-io-stress.chartserviceversion.yaml | 2 +- .../pod-memory-hog-exec/experiment.yaml | 18 +- ...d-memory-hog-exec.chartserviceversion.yaml | 2 +- charts/generic/pod-memory-hog/experiment.yaml | 8 +- .../pod-memory-hog.chartserviceversion.yaml | 2 +- .../pod-network-corruption/experiment.yaml | 20 +- ...etwork-corruption.chartserviceversion.yaml | 2 +- .../pod-network-duplication/experiment.yaml | 20 +- ...twork-duplication.chartserviceversion.yaml | 8 +- .../pod-network-latency/experiment.yaml | 8 +- ...d-network-latency.chartserviceversion.yaml | 8 +- .../generic/pod-network-loss/experiment.yaml | 20 +- .../pod-network-loss.chartserviceversion.yaml | 6 +- .../pod-network-partition/experiment.yaml | 12 +- ...network-partition.chartserviceversion.yaml | 2 +- .../aws-az-chaos.chartserviceversion.yaml | 2 +- charts/kube-aws/aws-az-chaos/experiment.yaml | 6 +- .../ebs-loss-by-id.chartserviceversion.yaml | 2 +- .../kube-aws/ebs-loss-by-id/experiment.yaml | 6 +- .../ebs-loss-by-tag.chartserviceversion.yaml | 6 +- .../kube-aws/ebs-loss-by-tag/experiment.yaml | 16 +- ...2-terminate-by-id.chartserviceversion.yaml | 6 +- .../ec2-terminate-by-id/experiment.yaml | 16 +- ...-terminate-by-tag.chartserviceversion.yaml | 2 +- .../ec2-terminate-by-tag/experiment.yaml | 16 +- charts/kube-aws/experiments.yaml | 30 +- charts/spring-boot/experiments.yaml | 36 +- .../spring-boot-app-kill/experiment.yaml | 8 +- ...ing-boot-app-kill.chartserviceversion.yaml | 6 +- .../spring-boot-cpu-stress/experiment.yaml | 6 +- ...g-boot-cpu-stress.chartserviceversion.yaml | 2 +- .../spring-boot-exceptions/experiment.yaml | 8 +- ...g-boot-exceptions.chartserviceversion.yaml | 6 +- .../spring-boot-faults/experiment.yaml | 8 +- ...pring-boot-faults.chartserviceversion.yaml | 6 +- .../spring-boot-latency/experiment.yaml | 8 +- ...ring-boot-latency.chartserviceversion.yaml | 2 +- .../spring-boot-memory-stress/experiment.yaml | 6 +- ...oot-memory-stress.chartserviceversion.yaml | 6 +- charts/vmware/experiments.yaml | 12 +- charts/vmware/vm-poweroff/experiment.yaml | 6 +- .../vm-poweroff.chartserviceversion.yaml | 2 +- ...s-ssm-chaos-by-id.chartserviceversion.yaml | 2 +- .../aws-ssm-chaos-by-id/experiment.yaml | 6 +- ...-ssm-chaos-by-tag.chartserviceversion.yaml | 4 +- .../aws-ssm-chaos-by-tag/experiment.yaml | 6 +- experiments/aws-ssm/experiments.yaml | 76 +-- .../azure-disk-loss.chartserviceversion.yaml | 2 +- .../azure/azure-disk-loss/experiment.yaml | 6 +- ...ure-instance-stop.chartserviceversion.yaml | 6 +- .../azure/azure-instance-stop/experiment.yaml | 6 +- experiments/azure/experiments.yaml | 44 +- ...oredns-pod-delete.chartserviceversion.yaml | 2 +- .../coredns-pod-delete/experiment.yaml | 6 +- experiments/coredns/experiments.yaml | 6 +- experiments/gcp/experiments.yaml | 24 +- .../gcp-vm-disk-loss-by-label/experiment.yaml | 20 +- ...isk-loss-by-label.chartserviceversion.yaml | 2 +- .../gcp/gcp-vm-disk-loss/experiment.yaml | 22 +- .../gcp-vm-disk-loss.chartserviceversion.yaml | 30 +- .../experiment.yaml | 26 +- ...nce-stop-by-label.chartserviceversion.yaml | 28 +- .../gcp/gcp-vm-instance-stop/experiment.yaml | 20 +- ...-vm-instance-stop.chartserviceversion.yaml | 2 +- .../container-kill.chartserviceversion.yaml | 2 +- .../generic/container-kill/experiment.yaml | 20 +- .../disk-fill.chartserviceversion.yaml | 2 +- experiments/generic/disk-fill/experiment.yaml | 8 +- ...cker-service-kill.chartserviceversion.yaml | 12 +- .../docker-service-kill/experiment.yaml | 16 +- experiments/generic/experiments.yaml | 196 +++---- .../kubelet-service-kill/experiment.yaml | 16 +- ...elet-service-kill.chartserviceversion.yaml | 8 +- .../generic/node-cpu-hog/experiment.yaml | 18 +- .../node-cpu-hog.chartserviceversion.yaml | 6 +- .../generic/node-drain/experiment.yaml | 14 +- .../node-drain.chartserviceversion.yaml | 2 +- .../generic/node-io-stress/experiment.yaml | 18 +- .../node-io-stress.chartserviceversion.yaml | 2 +- .../generic/node-memory-hog/experiment.yaml | 18 +- .../node-memory-hog.chartserviceversion.yaml | 4 +- .../generic/node-poweroff/experiment.yaml | 12 +- .../generic/node-restart/experiment.yaml | 8 +- .../generic/node-taint/experiment.yaml | 12 +- .../node-taint.chartserviceversion.yaml | 2 +- .../generic/pod-autoscaler/experiment.yaml | 12 +- .../pod-autoscaler.chartserviceversion.yaml | 8 +- .../generic/pod-cpu-hog-exec/experiment.yaml | 18 +- .../pod-cpu-hog-exec.chartserviceversion.yaml | 2 +- .../generic/pod-cpu-hog/experiment.yaml | 30 +- .../pod-cpu-hog.chartserviceversion.yaml | 2 +- .../pod-delete/ansible/experiment.yaml | 6 +- .../generic/pod-delete/experiment.yaml | 16 +- .../pod-delete.chartserviceversion.yaml | 6 +- .../generic/pod-delete/python/experiment.yaml | 6 +- .../generic/pod-dns-error/experiment.yaml | 16 +- .../pod-dns-error.chartserviceversion.yaml | 2 +- .../generic/pod-dns-spoof/experiment.yaml | 16 +- .../pod-dns-spoof.chartserviceversion.yaml | 2 +- .../generic/pod-http-latency/experiment.yaml | 22 +- .../pod-http-latency.chartserviceversion.yaml | 8 +- .../pod-http-modify-body/experiment.yaml | 8 +- ...-http-modify-body.chartserviceversion.yaml | 2 +- .../pod-http-modify-header/experiment.yaml | 18 +- ...ttp-modify-header.chartserviceversion.yaml | 2 +- .../pod-http-reset-peer/experiment.yaml | 20 +- ...d-http-reset-peer.chartserviceversion.yaml | 2 +- .../pod-http-status-code/experiment.yaml | 8 +- ...-http-status-code.chartserviceversion.yaml | 2 +- .../generic/pod-io-stress/experiment.yaml | 26 +- .../pod-io-stress.chartserviceversion.yaml | 2 +- .../pod-memory-hog-exec/experiment.yaml | 18 +- ...d-memory-hog-exec.chartserviceversion.yaml | 2 +- .../generic/pod-memory-hog/experiment.yaml | 32 +- .../pod-memory-hog.chartserviceversion.yaml | 2 +- .../pod-network-corruption/experiment.yaml | 22 +- ...etwork-corruption.chartserviceversion.yaml | 2 +- .../pod-network-duplication/experiment.yaml | 22 +- ...twork-duplication.chartserviceversion.yaml | 2 +- .../pod-network-latency/experiment.yaml | 8 +- ...d-network-latency.chartserviceversion.yaml | 2 +- .../generic/pod-network-loss/experiment.yaml | 20 +- .../pod-network-loss.chartserviceversion.yaml | 2 +- .../pod-network-partition/experiment.yaml | 12 +- ...network-partition.chartserviceversion.yaml | 6 +- .../aws-az-chaos.chartserviceversion.yaml | 2 +- .../kube-aws/aws-az-chaos/experiment.yaml | 10 +- .../ebs-loss-by-id.chartserviceversion.yaml | 4 +- .../kube-aws/ebs-loss-by-id/experiment.yaml | 6 +- .../ebs-loss-by-tag.chartserviceversion.yaml | 6 +- .../kube-aws/ebs-loss-by-tag/experiment.yaml | 6 +- ...2-terminate-by-id.chartserviceversion.yaml | 6 +- .../ec2-terminate-by-id/experiment.yaml | 18 +- ...-terminate-by-tag.chartserviceversion.yaml | 2 +- .../ec2-terminate-by-tag/experiment.yaml | 18 +- experiments/kube-aws/experiments.yaml | 30 +- experiments/openebs/experiments.yaml | 126 ++--- .../experiment.yaml | 6 +- ...ntrol-plane-chaos.chartserviceversion.yaml | 2 +- .../experiment.yaml | 14 +- ...-provisioner-kill.chartserviceversion.yaml | 2 +- .../experiment.yaml | 12 +- ...container-failure.chartserviceversion.yaml | 6 +- .../openebs-pool-disk-loss/experiment.yaml | 12 +- ...bs-pool-disk-loss.chartserviceversion.yaml | 2 +- .../experiment.yaml | 12 +- ...ool-network-delay.chartserviceversion.yaml | 6 +- .../openebs-pool-network-loss/experiment.yaml | 10 +- ...pool-network-loss.chartserviceversion.yaml | 6 +- .../openebs-pool-pod-failure/experiment.yaml | 6 +- ...-pool-pod-failure.chartserviceversion.yaml | 4 +- .../experiment.yaml | 6 +- ...container-failure.chartserviceversion.yaml | 4 +- .../experiment.yaml | 12 +- ...get-network-delay.chartserviceversion.yaml | 4 +- .../experiment.yaml | 10 +- ...rget-network-loss.chartserviceversion.yaml | 2 +- .../experiment.yaml | 8 +- ...arget-pod-failure.chartserviceversion.yaml | 8 +- experiments/vmware/experiments.yaml | 6 +- .../vmware/vm-poweroff/experiment.yaml | 6 +- .../vm-poweroff.chartserviceversion.yaml | 2 +- scenarios/pod-delete/workflow.yaml | 2 +- scenarios/pod-delete/workflow_cron.yaml | 2 +- scenarios/pod-memory-hog/workflow.yaml | 2 +- scenarios/pod-memory-hog/workflow_cron.yaml | 2 +- scenarios/podtato-head/workflow.yaml | 2 +- scenarios/podtato-head/workflow_cron.yaml | 2 +- scripts/version/push.sh | 8 +- workflows/bank-of-anthos/workflow.yaml | 2 +- workflows/bank-of-anthos/workflow_cron.yaml | 2 +- .../namespaced-scope-chaos/workflow.yaml | 2 +- .../namespaced-scope-chaos/workflow_cron.yaml | 2 +- workflows/node-cpu-hog/workflow.yaml | 6 +- workflows/node-cpu-hog/workflow_cron.yaml | 6 +- workflows/node-memory-hog/workflow.yaml | 4 +- workflows/node-memory-hog/workflow_cron.yaml | 4 +- workflows/pod-cpu-hog/workflow.yaml | 2 +- workflows/pod-cpu-hog/workflow_cron.yaml | 4 +- workflows/pod-delete/workflow.yaml | 2 +- workflows/pod-delete/workflow_cron.yaml | 2 +- workflows/pod-memory-hog/workflow.yaml | 2 +- workflows/pod-memory-hog/workflow_cron.yaml | 2 +- workflows/podtato-head/workflow.yaml | 2 +- workflows/podtato-head/workflow_cron.yaml | 2 +- workflows/sock-shop-promProbe/workflow.yaml | 2 +- .../sock-shop-promProbe/workflow_cron.yaml | 2 +- workflows/sock-shop/workflow.yaml | 2 +- workflows/sock-shop/workflow_cron.yaml | 2 +- 254 files changed, 1638 insertions(+), 1638 deletions(-) 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..ea0f15f4e 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-id 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..f256a324b 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-beta11 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-beta11" 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-beta11 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..84928271a 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-beta11 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..6eef2e51c 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -122,7 +122,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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/aws-ssm/experiments.yaml b/charts/aws-ssm/experiments.yaml index 4e9da4b89..73f20658b 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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..44b2bbd8d 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-beta11 + 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..c8d5cdd41 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -85,7 +85,7 @@ 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-beta11 secrets: - name: cloud-secret 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..ff427e454 100644 --- a/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml +++ b/charts/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/azure/instance-stop/experiment diff --git a/charts/azure/azure-instance-stop/experiment.yaml b/charts/azure/azure-instance-stop/experiment.yaml index 37be90edd..fb516b0f6 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/azure/experiments.yaml b/charts/azure/experiments.yaml index 7c27b7a89..6431f557a 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-beta11 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-beta11" 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-beta11 + 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/gcp/experiments.yaml b/charts/gcp/experiments.yaml index 3cdda68bd..54ecd18b1 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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..67e131994 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-beta11 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-beta11" 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-beta11 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..48f52fd81 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-beta11 + 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..96002f696 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-beta11 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-beta11" 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-beta11 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..79ed47c94 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 @@ -23,7 +23,7 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss/ 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..b39554e36 100644 --- a/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml +++ b/charts/gcp/gcp-vm-instance-stop-by-label/experiment.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-beta11 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-beta11" 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-beta11 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..5f8736b70 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 @@ -23,7 +23,7 @@ spec: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/ diff --git a/charts/gcp/gcp-vm-instance-stop/experiment.yaml b/charts/gcp/gcp-vm-instance-stop/experiment.yaml index facab7d1e..85bd95946 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-beta11 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-beta11" 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-beta11 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..1821c8a27 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-beta11 + 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..7075bc9fc 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-beta11 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..e251380bf 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-beta11 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-beta11" 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-beta11' ## 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-beta11 diff --git a/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml b/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..58b55cf08 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-beta11 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..a0fd189fe 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..bbf280984 100644 --- a/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml +++ b/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml @@ -32,7 +32,7 @@ spec: name: Wipro labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/docker-service-kill diff --git a/charts/generic/docker-service-kill/experiment.yaml b/charts/generic/docker-service-kill/experiment.yaml index 1d8d0ef5a..f878426de 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 diff --git a/charts/generic/experiments.yaml b/charts/generic/experiments.yaml index 842cfa364..431a83023 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -70,7 +70,7 @@ spec: ## Number of core of CPU - name: CPU - value: '1' + value: '1' ## Total number of workers default value is 4 - name: NUMBER_OF_WORKERS @@ -85,7 +85,7 @@ spec: value: '' - name: NODE_LABEL - value: '' + value: '' # Period to wait before and after injection of chaos in sec - name: RAMP_TIME @@ -93,7 +93,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -103,12 +103,12 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -139,10 +139,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"] @@ -151,7 +151,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -179,7 +179,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_CONTAINER value: '' @@ -188,7 +188,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' - name: TC_IMAGE value: 'gaiadocker/iproute2' @@ -246,8 +246,8 @@ spec: name: pod-network-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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -278,10 +278,10 @@ spec: - apiGroups: [""] resources: ["configmaps","secrets"] 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"] @@ -298,7 +298,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" 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-beta11" # 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-beta11 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-beta11 spec: definition: scope: Namespaced @@ -372,10 +372,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"] @@ -384,7 +384,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -418,8 +418,8 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' - + value: 'litmuschaos/go-runner:3.0.0-beta11' + # reset timeout specifies after how much duration to reset the connection - name: RESET_TIMEOUT value: '0' #in ms @@ -431,7 +431,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" @@ -468,12 +468,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -504,10 +504,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"] @@ -516,7 +516,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"] @@ -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-beta11" 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-beta11' # modified status code for the http response # if no value is provided, a random status code from the supported code list will selected @@ -570,7 +570,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" @@ -607,12 +607,12 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -643,10 +643,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"] @@ -663,7 +663,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -680,11 +680,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' @@ -698,7 +698,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -708,12 +708,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -744,10 +744,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"] @@ -756,7 +756,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -798,7 +798,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)}')" @@ -810,12 +810,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -846,10 +846,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"] @@ -858,7 +858,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -886,13 +886,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-beta11' # 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": ""} @@ -910,7 +910,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" @@ -952,8 +952,8 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -984,10 +984,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"] @@ -996,7 +996,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1024,13 +1024,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-beta11' # set latency value for the chaos - name: LATENCY @@ -1043,7 +1043,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" @@ -1085,8 +1085,8 @@ 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-beta11 --- --- @@ -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-beta11 spec: definition: scope: Cluster @@ -1118,10 +1118,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1167,13 +1167,13 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1204,10 +1204,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"] @@ -1216,7 +1216,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1263,18 +1263,18 @@ spec: value: '100' # in percentage - name: TARGET_PODS - value: '' + value: '' # To select pods on specific node(s) - name: NODE_LABEL - value: '' + value: '' ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio @@ -1305,8 +1305,8 @@ spec: name: pod-network-duplication 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1337,10 +1337,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"] @@ -1349,7 +1349,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"] @@ -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-beta11" 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-beta11" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -1422,8 +1422,8 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1454,10 +1454,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"] @@ -1466,7 +1466,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"] @@ -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-beta11" 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-beta11" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -1535,8 +1535,8 @@ spec: experiment: pod-dns-spoof 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1566,10 +1566,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"] @@ -1578,7 +1578,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1613,7 +1613,7 @@ spec: # Period to wait before and after injection of chaos in sec - name: RAMP_TIME value: '' - + - name: TARGET_PODS value: '' @@ -1637,7 +1637,7 @@ spec: # provide the total chaos duration - name: TOTAL_CHAOS_DURATION value: '20' - + ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' @@ -1646,8 +1646,8 @@ spec: - name: NODE_LABEL value: '' - - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + - name: LIB_IMAGE + value: 'litmuschaos/go-runner:3.0.0-beta11' ## 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1690,10 +1690,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"] @@ -1702,7 +1702,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1730,13 +1730,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-beta11' - name: NETWORK_INTERFACE value: 'eth0' @@ -1789,13 +1789,13 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1826,10 +1826,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"] @@ -1838,7 +1838,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1866,13 +1866,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-beta11' - name: NETWORK_INTERFACE value: 'eth0' @@ -1925,13 +1925,13 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -1962,10 +1962,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -1990,7 +1990,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '60' # in seconds @@ -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-beta11 --- --- @@ -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-beta11 spec: definition: scope: Cluster @@ -2061,10 +2061,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"] @@ -2085,7 +2085,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -2093,7 +2093,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_NODE value: '' @@ -2106,12 +2106,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -2142,10 +2142,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"] @@ -2162,7 +2162,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -2170,7 +2170,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '90' # in seconds @@ -2183,8 +2183,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: '' @@ -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-beta11 --- @@ -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-beta11 spec: definition: scope: Namespaced @@ -2226,10 +2226,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"] @@ -2238,7 +2238,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -2295,12 +2295,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -2331,10 +2331,10 @@ spec: - apiGroups: [""] resources: ["configmaps","secrets"] 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"] @@ -2351,7 +2351,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" 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-beta11" # 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-beta11 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-beta11 spec: definition: scope: Namespaced @@ -2423,10 +2423,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"] @@ -2435,7 +2435,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -2469,10 +2469,10 @@ spec: ## enter the amount of memory in megabytes to be consumed by the application pod - name: MEMORY_CONSUMPTION value: '500' - + ## Number of workers to perform stress - name: NUMBER_OF_WORKERS - value: '1' + value: '1' ## percentage of total pods to target - name: PODS_AFFECTED_PERC @@ -2480,24 +2480,24 @@ spec: ## Period to wait before and after injection of chaos in sec - name: RAMP_TIME - value: '' + value: '' - ## 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-beta11' - ## 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' + ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel - name: SEQUENCE @@ -2514,8 +2514,8 @@ spec: name: pod-memory-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/runtime-api-usage: "true" + app.kubernetes.io/version: 3.0.0-beta11 --- --- @@ -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-beta11 spec: definition: scope: Namespaced @@ -2547,10 +2547,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"] @@ -2559,7 +2559,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -2602,11 +2602,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 @@ -2618,7 +2618,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 @@ -2626,15 +2626,15 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## 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 @@ -2645,8 +2645,8 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -2677,10 +2677,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"] @@ -2697,7 +2697,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -2713,7 +2713,7 @@ spec: ## NOTE: for selecting this option keep MEMORY_CONSUMPTION_MEBIBYTES empty - name: MEMORY_CONSUMPTION_PERCENTAGE value: '' - + ## Specify the amount of memory to be consumed in mebibytes ## NOTE: for selecting this option keep MEMORY_CONSUMPTION_PERCENTAGE empty - name: MEMORY_CONSUMPTION_MEBIBYTES @@ -2724,7 +2724,7 @@ spec: # ENTER THE COMMA SEPARATED TARGET NODES NAME - name: TARGET_NODES - value: '' + value: '' - name: NODE_LABEL value: '' @@ -2735,7 +2735,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -2745,12 +2745,12 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 --- --- @@ -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-beta11 spec: definition: scope: Namespaced @@ -2782,10 +2782,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"] @@ -2794,7 +2794,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -2835,12 +2835,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 @@ -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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -2884,10 +2884,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"] @@ -2904,7 +2904,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -2912,7 +2912,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '60' # in seconds @@ -2925,8 +2925,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: '' @@ -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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -2967,10 +2967,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"] @@ -2979,7 +2979,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -3012,9 +3012,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' @@ -3027,21 +3027,21 @@ spec: - name: RAMP_TIME value: '' - ## 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-beta11' - ## 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: '' @@ -3054,13 +3054,13 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Cluster @@ -3091,10 +3091,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -3130,12 +3130,12 @@ 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-beta11 --- 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-beta11 spec: definition: scope: Namespaced @@ -3166,10 +3166,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"] @@ -3178,7 +3178,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -3212,8 +3212,8 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' - + value: 'litmuschaos/go-runner:3.0.0-beta11' + # provide the body string to overwrite the response body # if no value is provided, response will be an empty body. - name: RESPONSE_BODY @@ -3226,7 +3226,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" @@ -3263,12 +3263,12 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 --- 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-beta11 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-beta11" 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-beta11' # 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-beta11 --- diff --git a/charts/generic/kubelet-service-kill/experiment.yaml b/charts/generic/kubelet-service-kill/experiment.yaml index e844d2883..19083ea9a 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-beta11 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-beta11" 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-beta11 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..3efbad593 100644 --- a/charts/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml +++ b/charts/generic/kubelet-service-kill/kubelet-service-kill.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/kubelet-service-kill diff --git a/charts/generic/node-cpu-hog/experiment.yaml b/charts/generic/node-cpu-hog/experiment.yaml index 6a3459a61..f7028f875 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-beta11 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-beta11" 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' @@ -81,7 +81,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -91,9 +91,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-beta11 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..d86ea5f24 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-beta11 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..d44b96371 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-beta11 spec: definition: scope: Cluster @@ -51,7 +51,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -77,4 +77,4 @@ 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-beta11 diff --git a/charts/generic/node-drain/node-drain.chartserviceversion.yaml b/charts/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..53b577040 100644 --- a/charts/generic/node-drain/node-drain.chartserviceversion.yaml +++ b/charts/generic/node-drain/node-drain.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-beta11 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..50432a746 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -70,7 +70,7 @@ spec: ## Number of core of CPU - name: CPU - value: '1' + value: '1' ## Total number of workers default value is 4 - name: NUMBER_OF_WORKERS @@ -85,7 +85,7 @@ spec: value: '' - name: NODE_LABEL - value: '' + value: '' # Period to wait before and after injection of chaos in sec - name: RAMP_TIME @@ -93,7 +93,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -103,9 +103,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 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..e260be82b 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-beta11 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..42f37a50f 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-beta11 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-beta11" 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-beta11' ## 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-beta11 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..eb6f99f12 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-beta11 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..c482f1a3c 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-beta11 spec: definition: scope: Cluster @@ -26,10 +26,10 @@ spec: - apiGroups: [""] resources: ["configmaps","secrets"] 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-beta11" 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-beta11" # 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-beta11 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/charts/generic/node-restart/experiment.yaml b/charts/generic/node-restart/experiment.yaml index 427ae0b87..517754689 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-beta11 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-beta11" 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-beta11" # 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-beta11 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/charts/generic/node-taint/experiment.yaml b/charts/generic/node-taint/experiment.yaml index 331349071..b7760c523 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-beta11 spec: definition: scope: Cluster @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -82,4 +82,4 @@ 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-beta11 diff --git a/charts/generic/node-taint/node-taint.chartserviceversion.yaml b/charts/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..079c092f1 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-beta11 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..558c9dc5d 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-beta11 spec: definition: scope: Cluster @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -70,4 +70,4 @@ 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-beta11 diff --git a/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..4c5a277b6 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-beta11 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..d269c0a96 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -97,4 +97,4 @@ 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-beta11 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..adca46992 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-beta11 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..3c82e834b 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-beta11 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-beta11" 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' @@ -86,21 +86,21 @@ spec: - name: RAMP_TIME value: '' - ## 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-beta11' - ## 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: '' @@ -113,10 +113,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-beta11 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..f06757ee9 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-beta11 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..ff55c0ddf 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-beta11 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-beta11" 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-beta11 diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index c82ab8493..0cb757996 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-beta11 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-beta11" 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-beta11 diff --git a/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml b/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..dddac1f3f 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-beta11 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..1f85a656c 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-beta11 spec: definition: scope: Namespaced @@ -46,7 +46,7 @@ spec: - "update" - "delete" - "deletecollection" - image: "litmuschaos/py-runner:latest" + image: "litmuschaos/py-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -87,4 +87,4 @@ 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-beta11 diff --git a/charts/generic/pod-dns-error/experiment.yaml b/charts/generic/pod-dns-error/experiment.yaml index fc2180857..a71893cba 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-beta11 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-beta11" 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-beta11" - 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-beta11 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..8c84ad7b6 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-beta11 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..2695405bb 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-beta11 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-beta11" 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-beta11" - 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-beta11 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..11ba1b1bc 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-beta11 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..942876926 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-beta11 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-beta11" 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-beta11' # set latency value for the chaos - name: LATENCY @@ -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-beta11 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..1c2a6476f 100644 --- a/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml +++ b/charts/generic/pod-http-latency/pod-http-latency.chartserviceversion.yaml @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-latency diff --git a/charts/generic/pod-http-modify-body/experiment.yaml b/charts/generic/pod-http-modify-body/experiment.yaml index 81ec27ed7..a01f61c9f 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..294610c6e 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-beta11 + 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..0cb0cfdb8 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..d25571858 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-beta11 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..f1a9ae3c1 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-beta11 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-beta11" 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-beta11' + # 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-beta11 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..1839f065c 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 @@ -27,7 +27,7 @@ spec: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-reset-peer diff --git a/charts/generic/pod-http-status-code/experiment.yaml b/charts/generic/pod-http-status-code/experiment.yaml index 7162037be..356c95d34 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..c995d0100 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-beta11 + 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..6c8a7d63b 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-beta11 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-beta11" 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-beta11' ## 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-beta11 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..7b23449e2 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-io-stress diff --git a/charts/generic/pod-memory-hog-exec/experiment.yaml b/charts/generic/pod-memory-hog-exec/experiment.yaml index 6f2210157..f19fdbfa9 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-beta11 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-beta11" 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-beta11 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..761776c85 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog-exec diff --git a/charts/generic/pod-memory-hog/experiment.yaml b/charts/generic/pod-memory-hog/experiment.yaml index 2c7afff03..2c0fe8d71 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-beta11 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-beta11" 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-beta11' ## 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-beta11 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..f2fa71562 100644 --- a/charts/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml +++ b/charts/generic/pod-memory-hog/pod-memory-hog.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog diff --git a/charts/generic/pod-network-corruption/experiment.yaml b/charts/generic/pod-network-corruption/experiment.yaml index af626a1a2..036fb9a7a 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-beta11 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-beta11" 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-beta11' - 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-beta11 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..be215ab13 100644 --- a/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-corruption diff --git a/charts/generic/pod-network-duplication/experiment.yaml b/charts/generic/pod-network-duplication/experiment.yaml index 21627d0e1..bdc30195f 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -85,18 +85,18 @@ spec: value: '100' # in percentage - name: TARGET_PODS - value: '' + value: '' # To select pods on specific node(s) - name: NODE_LABEL - value: '' + value: '' ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio @@ -127,5 +127,5 @@ spec: name: pod-network-duplication 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-beta11 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..29f3d671b 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-beta11 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..68f410e4d 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-beta11 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-beta11" 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-beta11' - 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-beta11 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..6211e8499 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-beta11 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..099be23a4 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-beta11 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-beta11" 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-beta11' - 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-beta11 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..0cc3bbdd1 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-beta11 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..32a61899c 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-beta11 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-beta11" 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-beta11 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..4e959ba73 100644 --- a/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml +++ b/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-partition 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..f5bd93054 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-beta11 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..a3469afde 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-beta11 spec: definition: scope: Namespaced @@ -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-beta11" 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-beta11 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..ab2c4054d 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ebs-loss-by-id diff --git a/charts/kube-aws/ebs-loss-by-id/experiment.yaml b/charts/kube-aws/ebs-loss-by-id/experiment.yaml index 73c866178..4be97ce8b 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -77,7 +77,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-beta11 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..5c9db8773 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-beta11 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..8434f7a93 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-beta11 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-beta11" 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-beta11 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..a4fd55566 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-beta11 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..eda4af754 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-beta11 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-beta11" 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-beta11 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..0f1931472 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ec2-terminate-by-tag diff --git a/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml b/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml index 15cb10ca6..bf73c6519 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/kube-aws/experiments.yaml b/charts/kube-aws/experiments.yaml index d28a523e8..2cbf6073e 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/spring-boot/experiments.yaml b/charts/spring-boot/experiments.yaml index 10e5e5bfa..3853e5d96 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 --- diff --git a/charts/spring-boot/spring-boot-app-kill/experiment.yaml b/charts/spring-boot/spring-boot-app-kill/experiment.yaml index 6e5864b7d..9efca578b 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-beta11 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-beta11" 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-beta11 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..ec5e5d6b5 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-beta11 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..17dca5017 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 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..8828a430d 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,7 +35,7 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-cpu-stress diff --git a/charts/spring-boot/spring-boot-exceptions/experiment.yaml b/charts/spring-boot/spring-boot-exceptions/experiment.yaml index d0b473234..07be4611e 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-beta11 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-beta11" 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-beta11 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..0a83c9baa 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-beta11 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..cde029af6 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-beta11 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-beta11" 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-beta11 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..4716686bd 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-beta11 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..e1dbbbfc7 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-beta11 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-beta11" 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-beta11 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..32174919e 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,7 +35,7 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-latency diff --git a/charts/spring-boot/spring-boot-memory-stress/experiment.yaml b/charts/spring-boot/spring-boot-memory-stress/experiment.yaml index 80be563bc..257b74bc8 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 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..9eca64d72 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-beta11 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..47a892e56 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-beta11 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-beta11" 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-beta11 --- diff --git a/charts/vmware/vm-poweroff/experiment.yaml b/charts/vmware/vm-poweroff/experiment.yaml index cab2259f2..0225182d8 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-beta11 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-beta11" args: - -c - ./experiments -name vm-poweroff @@ -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-beta11 diff --git a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..6fa77e310 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/vmware/vm-poweroff 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..ea0f15f4e 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-id 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..34edfd3bb 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-beta11 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-beta11" 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-beta11 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..84928271a 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-beta11 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..56d4bb091 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -127,7 +127,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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/aws-ssm/experiments.yaml b/experiments/aws-ssm/experiments.yaml index 6915473cb..59032ba7e 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-beta11 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-beta11" 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-beta11 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-beta11 spec: definition: scope: Cluster @@ -157,10 +157,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"] @@ -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-beta11" imagePullPolicy: Always args: - -c @@ -204,37 +204,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 @@ -248,17 +248,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-beta11 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..3ea4a8675 100644 --- a/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml +++ b/experiments/azure/azure-disk-loss/azure-disk-loss.chartserviceversion.yaml @@ -28,7 +28,7 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/azure/disk-loss/experiment diff --git a/experiments/azure/azure-disk-loss/experiment.yaml b/experiments/azure/azure-disk-loss/experiment.yaml index 0b25921ae..0289848a9 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -88,7 +88,7 @@ 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-beta11 secrets: - name: cloud-secret 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..7d908bdef 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-beta11 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..78b1b54ae 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -89,7 +89,7 @@ spec: 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/azure/experiments.yaml b/experiments/azure/experiments.yaml index 06d46d207..676352a92 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 + 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..b8a0ddaac 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-beta11 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..8d6c8239a 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-beta11 spec: definition: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta11" 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-beta11 diff --git a/experiments/coredns/experiments.yaml b/experiments/coredns/experiments.yaml index 46c81be3e..a1fbf5f26 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-beta11 spec: definition: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta11" 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-beta11 --- diff --git a/experiments/gcp/experiments.yaml b/experiments/gcp/experiments.yaml index c262a5d1e..bffe96ec7 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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..3508559cf 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-beta11 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-beta11" 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-beta11 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..2682f957d 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 @@ -23,7 +23,7 @@ spec: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/ diff --git a/experiments/gcp/gcp-vm-disk-loss/experiment.yaml b/experiments/gcp/gcp-vm-disk-loss/experiment.yaml index dc9fa37c0..2096f453d 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-beta11 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-beta11" 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-beta11 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..ff99c0cf8 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-beta11 + 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..29a3ba932 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-beta11 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-beta11" 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-beta11 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..809ec14ba 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-beta11 + 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..a73284d73 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-beta11 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-beta11" 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-beta11 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..806d10371 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 @@ -23,7 +23,7 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta11 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/ diff --git a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml b/experiments/generic/container-kill/container-kill.chartserviceversion.yaml index 14db31c4a..4e7e8f630 100644 --- a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml +++ b/experiments/generic/container-kill/container-kill.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/container-kill diff --git a/experiments/generic/container-kill/experiment.yaml b/experiments/generic/container-kill/experiment.yaml index bf60b7d9b..9a3503a03 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -76,7 +76,7 @@ spec: # lib can be litmus or pumba - name: LIB value: 'litmus' - + - name: TARGET_PODS value: '' @@ -100,7 +100,7 @@ spec: # provide the total chaos duration - name: TOTAL_CHAOS_DURATION value: '20' - + ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' @@ -109,8 +109,8 @@ spec: - name: NODE_LABEL value: '' - - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + - name: LIB_IMAGE + value: 'litmuschaos/go-runner:3.0.0-beta11' ## 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-beta11 diff --git a/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml b/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..712dd7c9d 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/disk-fill diff --git a/experiments/generic/disk-fill/experiment.yaml b/experiments/generic/disk-fill/experiment.yaml index 74f62b9ac..6a4036b40 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..ec6208796 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-beta11 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..ad0d485da 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-beta11 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-beta11" 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-beta11 diff --git a/experiments/generic/experiments.yaml b/experiments/generic/experiments.yaml index c23272107..2cf9e5202 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-beta11 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-beta11" 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-beta11' - 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11" - 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11' - 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11' # 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- @@ -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-beta11 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-beta11" 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-beta11' - 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11" # 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-beta11 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11' # 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11' - 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11" - 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-beta11 --- 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-beta11 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-beta11" 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-beta11 --- 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-beta11 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-beta11" 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-beta11' ## 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-beta11 --- 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-beta11 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-beta11" 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-beta11" # 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-beta11 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-beta11 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-beta11" 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-beta11 --- diff --git a/experiments/generic/kubelet-service-kill/experiment.yaml b/experiments/generic/kubelet-service-kill/experiment.yaml index 5f86d7457..08588940c 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-beta11 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-beta11" 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-beta11 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..389a185ee 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-beta11 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..f82e05982 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-beta11 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-beta11" 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-beta11' ## 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-beta11 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..d86ea5f24 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-beta11 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..7a9fe5a25 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-beta11 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-beta11" 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-beta11 diff --git a/experiments/generic/node-drain/node-drain.chartserviceversion.yaml b/experiments/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..53b577040 100644 --- a/experiments/generic/node-drain/node-drain.chartserviceversion.yaml +++ b/experiments/generic/node-drain/node-drain.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-beta11 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..3e755e719 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -70,7 +70,7 @@ spec: ## Number of core of CPU - name: CPU - value: '1' + value: '1' ## Total number of workers default value is 4 - name: NUMBER_OF_WORKERS @@ -85,7 +85,7 @@ spec: value: '' - name: NODE_LABEL - value: '' + value: '' # Period to wait before and after injection of chaos in sec - name: RAMP_TIME @@ -98,7 +98,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -108,9 +108,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 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..e260be82b 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-beta11 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..0019931db 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -62,7 +62,7 @@ spec: ## NOTE: for selecting this option keep MEMORY_CONSUMPTION_MEBIBYTES empty - name: MEMORY_CONSUMPTION_PERCENTAGE value: '' - + ## Specify the amount of memory to be consumed in mebibytes ## NOTE: for selecting this option keep MEMORY_CONSUMPTION_PERCENTAGE empty - name: MEMORY_CONSUMPTION_MEBIBYTES @@ -73,7 +73,7 @@ spec: # ENTER THE COMMA SEPARATED TARGET NODES NAME - name: TARGET_NODES - value: '' + value: '' - name: NODE_LABEL value: '' @@ -89,7 +89,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -99,9 +99,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: 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-beta11 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..eb6f99f12 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-beta11 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..152ce55d9 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-beta11 spec: definition: scope: Cluster @@ -26,10 +26,10 @@ spec: - apiGroups: [""] resources: ["configmaps","secrets"] 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-beta11" 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-beta11" # 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-beta11 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/experiments/generic/node-restart/experiment.yaml b/experiments/generic/node-restart/experiment.yaml index f36bf821d..14d96efc9 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-beta11 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-beta11" 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-beta11" # 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-beta11 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/experiments/generic/node-taint/experiment.yaml b/experiments/generic/node-taint/experiment.yaml index 6845d0298..8db43e37f 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-beta11 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-beta11" 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-beta11 diff --git a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml b/experiments/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..a9053548e 100644 --- a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml +++ b/experiments/generic/node-taint/node-taint.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-beta11 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..91e0e1dd4 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-beta11 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-beta11" 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-beta11 diff --git a/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..4c5a277b6 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-beta11 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..b63f0ff48 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-beta11 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-beta11" 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-beta11 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..ec61f047c 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-cpu-hog-exec diff --git a/experiments/generic/pod-cpu-hog/experiment.yaml b/experiments/generic/pod-cpu-hog/experiment.yaml index e49ce0b3f..c2658b789 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-beta11 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-beta11" 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-beta11' - ## 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-beta11 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..b36b142f9 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-cpu-hog diff --git a/experiments/generic/pod-delete/ansible/experiment.yaml b/experiments/generic/pod-delete/ansible/experiment.yaml index 86a289a43..47ebd521d 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-beta11 spec: definition: scope: Namespaced @@ -43,7 +43,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -81,4 +81,4 @@ 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-beta11 diff --git a/experiments/generic/pod-delete/experiment.yaml b/experiments/generic/pod-delete/experiment.yaml index 46b91622d..804c3ea50 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-beta11 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-beta11" 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-beta11 diff --git a/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml b/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..dddac1f3f 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-beta11 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..1f85a656c 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-beta11 spec: definition: scope: Namespaced @@ -46,7 +46,7 @@ spec: - "update" - "delete" - "deletecollection" - image: "litmuschaos/py-runner:latest" + image: "litmuschaos/py-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -87,4 +87,4 @@ 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-beta11 diff --git a/experiments/generic/pod-dns-error/experiment.yaml b/experiments/generic/pod-dns-error/experiment.yaml index fc2180857..35185c50f 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-beta11 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-beta11" 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-beta11" - 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-beta11 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..8c84ad7b6 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-beta11 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..79f46dafb 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-beta11 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-beta11" 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-beta11" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -107,5 +107,5 @@ spec: experiment: pod-dns-spoof 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-beta11 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..11ba1b1bc 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-beta11 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..ef2a8f5c1 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-beta11 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-beta11" 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-beta11' - name: LATENCY value: '2000' #in ms @@ -84,13 +84,13 @@ spec: # port on which the proxy will listen - name: PROXY_PORT value: "20000" - + # toxicity is the probability of the request to be affected # provide the percentage value in the range of 0-100 # 0 means no request will be affected and 100 means all request will be affected - name: TOXICITY value: "100" - + # network interface on which the proxy will listen - name: NETWORK_INTERFACE value: "eth0" @@ -136,5 +136,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-beta11 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..42bbaf714 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-beta11 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..b23c2f838 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..b20bddfc8 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-beta11 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..d3c48e68f 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-beta11 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-beta11" 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-beta11' # 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": ""} @@ -142,5 +142,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-beta11 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..544dbae68 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-modify-header diff --git a/experiments/generic/pod-http-reset-peer/experiment.yaml b/experiments/generic/pod-http-reset-peer/experiment.yaml index f497c53fe..26baa6423 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-beta11 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-beta11" 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-beta11' + # 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" - + # toxicity is the probability of the request to be affected # provide the percentage value in the range of 0-100 # 0 means no request will be affected and 100 means all request will be affected @@ -132,9 +132,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-beta11 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..dce0ba4c7 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-reset-peer diff --git a/experiments/generic/pod-http-status-code/experiment.yaml b/experiments/generic/pod-http-status-code/experiment.yaml index d649d9287..168e3c93b 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-beta11 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-beta11" 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-beta11' # 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-beta11 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..72d9567df 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-beta11 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..4e4737891 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-beta11 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-beta11" 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-beta11' ## 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-beta11 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..7b23449e2 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-io-stress diff --git a/experiments/generic/pod-memory-hog-exec/experiment.yaml b/experiments/generic/pod-memory-hog-exec/experiment.yaml index 3f29e6153..e7ceaed95 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-beta11 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-beta11" 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-beta11 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..761776c85 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog-exec diff --git a/experiments/generic/pod-memory-hog/experiment.yaml b/experiments/generic/pod-memory-hog/experiment.yaml index a8dccabe3..0b9e690ab 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -73,10 +73,10 @@ spec: ## enter the amount of memory in megabytes to be consumed by the application pod - name: MEMORY_CONSUMPTION value: '500' - + ## Number of workers to perform stress - name: NUMBER_OF_WORKERS - value: '1' + value: '1' ## percentage of total pods to target - name: PODS_AFFECTED_PERC @@ -84,29 +84,29 @@ 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, 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-beta11' - ## 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' + ## it defines the sequence of chaos execution for multiple target pods ## supported values: serial, parallel - name: SEQUENCE @@ -123,5 +123,5 @@ spec: name: pod-memory-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/runtime-api-usage: "true" + app.kubernetes.io/version: 3.0.0-beta11 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..f2fa71562 100644 --- a/experiments/generic/pod-memory-hog/pod-memory-hog.chartserviceversion.yaml +++ b/experiments/generic/pod-memory-hog/pod-memory-hog.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog diff --git a/experiments/generic/pod-network-corruption/experiment.yaml b/experiments/generic/pod-network-corruption/experiment.yaml index 9285a5433..7270bcad7 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-beta11 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-beta11" 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-beta11' - name: NETWORK_INTERFACE value: 'eth0' @@ -89,7 +89,7 @@ spec: # Time period to wait before and after injection of chaos in sec - name: RAMP_TIME value: '' - + # lib can be litmus or pumba - name: LIB value: 'litmus' @@ -139,10 +139,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-beta11 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..be215ab13 100644 --- a/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-corruption diff --git a/experiments/generic/pod-network-duplication/experiment.yaml b/experiments/generic/pod-network-duplication/experiment.yaml index 8ca79e3de..a7e94cc9c 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -86,21 +86,21 @@ spec: # lib can be litmus or pumba - name: LIB - value: 'litmus' + value: 'litmus' - name: TARGET_PODS - value: '' + value: '' # To select pods on specific node(s) - name: NODE_LABEL - value: '' + value: '' ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta11' # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio @@ -141,5 +141,5 @@ spec: name: pod-network-duplication 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-beta11 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..df5dc7cc6 100644 --- a/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml +++ b/experiments/generic/pod-network-duplication/pod-network-duplication.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-duplication diff --git a/experiments/generic/pod-network-latency/experiment.yaml b/experiments/generic/pod-network-latency/experiment.yaml index 4b623322a..760623003 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-beta11 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-beta11" 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-beta11' - 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-beta11 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..266f93e74 100644 --- a/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml +++ b/experiments/generic/pod-network-latency/pod-network-latency.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-latency diff --git a/experiments/generic/pod-network-loss/experiment.yaml b/experiments/generic/pod-network-loss/experiment.yaml index 1a3da51b6..27a63adb4 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-beta11 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-beta11" 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-beta11' - name: NETWORK_INTERFACE value: 'eth0' @@ -139,10 +139,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-beta11 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..c2110f1cd 100644 --- a/experiments/generic/pod-network-loss/pod-network-loss.chartserviceversion.yaml +++ b/experiments/generic/pod-network-loss/pod-network-loss.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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-loss diff --git a/experiments/generic/pod-network-partition/experiment.yaml b/experiments/generic/pod-network-partition/experiment.yaml index 7c2cde29d..70205e5d8 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-beta11 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-beta11" 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-beta11 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..fe9685092 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-beta11 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..f5bd93054 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-beta11 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..03151f849 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-beta11 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-beta11" 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-beta11 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..a6b901bf4 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-beta11 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..359ce1668 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -82,7 +82,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-beta11 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..5c9db8773 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-beta11 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..194933050 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -84,7 +84,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-beta11 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..a4fd55566 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-beta11 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..407c100bc 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-beta11 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-beta11" 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-beta11 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..0f1931472 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 @@ -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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ec2-terminate-by-tag diff --git a/experiments/kube-aws/ec2-terminate-by-tag/experiment.yaml b/experiments/kube-aws/ec2-terminate-by-tag/experiment.yaml index 435689305..31052f665 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/kube-aws/experiments.yaml b/experiments/kube-aws/experiments.yaml index 22918b032..2bc74fa16 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 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-beta11 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-beta11" 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-beta11 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/openebs/experiments.yaml b/experiments/openebs/experiments.yaml index fa6f3c319..fbcfbf795 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-beta11 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-beta11" 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-beta11 #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-beta11 name: openebs-control-plane-chaos spec: definition: @@ -141,8 +141,8 @@ spec: verbs: - "get" - "list" - - image: "litmuschaos/ansible-runner:latest" + + image: "litmuschaos/ansible-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -156,10 +156,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: '' @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -241,8 +241,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' @@ -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-beta11 --- 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -335,8 +335,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 @@ -359,9 +359,9 @@ 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-beta11 --- --- @@ -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-beta11 name: openebs-nfs-provisioner-kill spec: definition: @@ -418,8 +418,8 @@ spec: verbs: - "get" - "list" - - image: "litmuschaos/ansible-runner:latest" + + image: "litmuschaos/ansible-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -438,15 +438,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 @@ -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-beta11 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -534,7 +534,7 @@ spec: - name: OPENEBS_NAMESPACE value: 'openebs' - + - name: APP_PVC value: '' @@ -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-beta11 #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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -649,7 +649,7 @@ spec: value: '' - name: LIVENESS_APP_NAMESPACE - value: '' + value: '' - name: CHAOS_ITERATIONS value: '2' @@ -665,11 +665,11 @@ 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-beta11 #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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -741,11 +741,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 @@ -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-beta11 #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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -839,14 +839,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' @@ -875,12 +875,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-beta11 #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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -955,14 +955,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: '' @@ -970,13 +970,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-beta11 #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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -1053,7 +1053,7 @@ spec: - name: CLOUD_PLATFORM value: 'GKE' - - name: PROJECT_ID + - name: PROJECT_ID value: '' - name: NODE_NAME @@ -1067,7 +1067,7 @@ spec: - name: DEVICE_NAME value: '' - + - name: LIVENESS_APP_LABEL value: '' @@ -1079,12 +1079,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-beta11 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..680d800f2 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-beta11 name: openebs-control-plane-chaos spec: definition: @@ -46,7 +46,7 @@ spec: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta11" imagePullPolicy: Always args: - -c @@ -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-beta11 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..16de4bd01 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 @@ -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-beta11 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..813b2d18c 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-beta11 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-beta11" 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-beta11 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..635e3b23e 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-beta11 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..c24fc0846 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-beta11 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-beta11" 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-beta11 #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..42fc22841 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-beta11 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..723b384eb 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-beta11 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-beta11" 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-beta11 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..f36c8426c 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 @@ -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-beta11 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..b7f3606cd 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-beta11 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-beta11" 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-beta11 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..344dafa49 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-beta11 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..d7b8b9dd4 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-beta11 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-beta11" 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-beta11 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..f36773fe8 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-beta11 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..c790cac8f 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -90,7 +90,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-beta11 #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..0decf67f2 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-beta11 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..7d4c44cef 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-beta11 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-beta11" imagePullPolicy: Always args: - -c @@ -107,7 +107,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-beta11 #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..716aa8e0f 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-beta11 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..1bfa5707f 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-beta11 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-beta11" 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-beta11 #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..9c4e1a208 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-beta11 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..0028f959c 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-beta11 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-beta11" 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-beta11 #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..bf56c25d1 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 @@ -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-beta11 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..7d451e908 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-beta11 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-beta11" 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-beta11 #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..e6150589e 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-beta11 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..2ccf3e6e0 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-beta11 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-beta11" args: - -c - ./experiments -name vm-poweroff @@ -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-beta11 --- diff --git a/experiments/vmware/vm-poweroff/experiment.yaml b/experiments/vmware/vm-poweroff/experiment.yaml index 1562815ae..d3fde6555 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-beta11 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-beta11" args: - -c - ./experiments -name vm-poweroff @@ -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-beta11 diff --git a/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..6fa77e310 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-beta11 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/vmware/vm-poweroff diff --git a/scenarios/pod-delete/workflow.yaml b/scenarios/pod-delete/workflow.yaml index 5d23cfce9..bec9ee69c 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-beta11" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-delete/workflow_cron.yaml b/scenarios/pod-delete/workflow_cron.yaml index 8da977ccf..dd13bb928 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-beta11" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-memory-hog/workflow.yaml b/scenarios/pod-memory-hog/workflow.yaml index c429b58c1..4cc241c72 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-beta11" 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..199cdd017 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-beta11" args: - -c - ./experiments -name pod-memory-hog diff --git a/scenarios/podtato-head/workflow.yaml b/scenarios/podtato-head/workflow.yaml index b8165d4a4..54cd0f6c1 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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete diff --git a/scenarios/podtato-head/workflow_cron.yaml b/scenarios/podtato-head/workflow_cron.yaml index 099a05089..7efdb74a5 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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete diff --git a/scripts/version/push.sh b/scripts/version/push.sh index 1b5ead3c0..08f8819b1 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-beta11 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-beta11 } setup_git diff --git a/workflows/bank-of-anthos/workflow.yaml b/workflows/bank-of-anthos/workflow.yaml index f4f105fbe..b146e6006 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-beta11?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..7d866c5bf 100644 --- a/workflows/bank-of-anthos/workflow_cron.yaml +++ b/workflows/bank-of-anthos/workflow_cron.yaml @@ -45,7 +45,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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-network-loss diff --git a/workflows/namespaced-scope-chaos/workflow.yaml b/workflows/namespaced-scope-chaos/workflow.yaml index 129273c62..e507d4682 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/namespaced-scope-chaos/workflow_cron.yaml b/workflows/namespaced-scope-chaos/workflow_cron.yaml index 1f44c807d..eee6d2d3c 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/node-cpu-hog/workflow.yaml b/workflows/node-cpu-hog/workflow.yaml index 53cfa75dd..13531c1cf 100644 --- a/workflows/node-cpu-hog/workflow.yaml +++ b/workflows/node-cpu-hog/workflow.yaml @@ -16,7 +16,7 @@ spec: - name: adminModeNamespace value: "litmus" - name: context - value: "node-cpu-hog_infra" + value: "node-cpu-hog_infra" templates: - name: argowf-chaos steps: @@ -72,7 +72,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" 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-beta11' 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..6c800ebde 100644 --- a/workflows/node-cpu-hog/workflow_cron.yaml +++ b/workflows/node-cpu-hog/workflow_cron.yaml @@ -20,7 +20,7 @@ spec: - name: adminModeNamespace value: "litmus" - name: context - value: "node-cpu-hog_infra" + value: "node-cpu-hog_infra" templates: - name: argowf-chaos steps: @@ -76,7 +76,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta11" 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-beta11' labels: name: node-cpu-hog diff --git a/workflows/node-memory-hog/workflow.yaml b/workflows/node-memory-hog/workflow.yaml index 8bb7db878..0ce26ecd2 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-beta11" 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-beta11' 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..5c2901cea 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-beta11" 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-beta11' labels: name: node-memory-hog container: diff --git a/workflows/pod-cpu-hog/workflow.yaml b/workflows/pod-cpu-hog/workflow.yaml index c7f163861..8a301b066 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-cpu-hog/workflow_cron.yaml b/workflows/pod-cpu-hog/workflow_cron.yaml index 1e77fb989..fabbec560 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow.yaml b/workflows/pod-delete/workflow.yaml index 460d0eda6..d323358c7 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow_cron.yaml b/workflows/pod-delete/workflow_cron.yaml index 8da977ccf..dd13bb928 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-beta11" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-memory-hog/workflow.yaml b/workflows/pod-memory-hog/workflow.yaml index c429b58c1..4cc241c72 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-beta11" 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..c0b201aa7 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-beta11" args: - -c - ./experiments -name pod-memory-hog diff --git a/workflows/podtato-head/workflow.yaml b/workflows/podtato-head/workflow.yaml index b8165d4a4..54cd0f6c1 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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete diff --git a/workflows/podtato-head/workflow_cron.yaml b/workflows/podtato-head/workflow_cron.yaml index 099a05089..7efdb74a5 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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-delete diff --git a/workflows/sock-shop-promProbe/workflow.yaml b/workflows/sock-shop-promProbe/workflow.yaml index f407dda09..5821d257c 100644 --- a/workflows/sock-shop-promProbe/workflow.yaml +++ b/workflows/sock-shop-promProbe/workflow.yaml @@ -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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog diff --git a/workflows/sock-shop-promProbe/workflow_cron.yaml b/workflows/sock-shop-promProbe/workflow_cron.yaml index ff2459954..6edc2810a 100644 --- a/workflows/sock-shop-promProbe/workflow_cron.yaml +++ b/workflows/sock-shop-promProbe/workflow_cron.yaml @@ -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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog diff --git a/workflows/sock-shop/workflow.yaml b/workflows/sock-shop/workflow.yaml index 24076ce98..af6ba4c6e 100644 --- a/workflows/sock-shop/workflow.yaml +++ b/workflows/sock-shop/workflow.yaml @@ -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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog diff --git a/workflows/sock-shop/workflow_cron.yaml b/workflows/sock-shop/workflow_cron.yaml index 48417d9da..5f549f180 100644 --- a/workflows/sock-shop/workflow_cron.yaml +++ b/workflows/sock-shop/workflow_cron.yaml @@ -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-beta11?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog