From 6a69d79cef2632a0028c72ffd22a6d48a10c1fe8 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Wed, 19 Jul 2023 17:52:27 +0530 Subject: [PATCH] chore(3.0.0-beta9): adding chart manifest for 3.0.0-beta9 (#602) Signed-off-by: Shubham Chaudhary --- ...s-ssm-chaos-by-id.chartserviceversion.yaml | 4 +- .../aws-ssm-chaos-by-id/experiment.yaml | 34 +- ...-ssm-chaos-by-tag.chartserviceversion.yaml | 2 +- .../aws-ssm-chaos-by-tag/experiment.yaml | 34 +- charts/aws-ssm/experiments.yaml | 68 +-- .../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 | 6 +- 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 | 2 +- charts/gcp/gcp-vm-disk-loss/experiment.yaml | 22 +- .../gcp-vm-disk-loss.chartserviceversion.yaml | 2 +- .../experiment.yaml | 26 +- ...nce-stop-by-label.chartserviceversion.yaml | 28 +- .../gcp/gcp-vm-instance-stop/experiment.yaml | 6 +- ...-vm-instance-stop.chartserviceversion.yaml | 34 +- .../container-kill.chartserviceversion.yaml | 2 +- charts/generic/container-kill/experiment.yaml | 8 +- .../disk-fill.chartserviceversion.yaml | 2 +- charts/generic/disk-fill/experiment.yaml | 8 +- ...cker-service-kill.chartserviceversion.yaml | 12 +- .../docker-service-kill/experiment.yaml | 16 +- charts/generic/experiments.yaml | 222 ++++---- .../kubelet-service-kill/experiment.yaml | 16 +- ...elet-service-kill.chartserviceversion.yaml | 2 +- charts/generic/node-cpu-hog/experiment.yaml | 8 +- .../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 | 8 +- .../node-io-stress.chartserviceversion.yaml | 2 +- .../generic/node-memory-hog/experiment.yaml | 18 +- .../node-memory-hog.chartserviceversion.yaml | 4 +- charts/generic/node-poweroff/experiment.yaml | 12 +- charts/generic/node-restart/experiment.yaml | 12 +- charts/generic/node-taint/experiment.yaml | 12 +- .../node-taint.chartserviceversion.yaml | 4 +- charts/generic/pod-autoscaler/experiment.yaml | 12 +- .../pod-autoscaler.chartserviceversion.yaml | 2 +- .../generic/pod-cpu-hog-exec/experiment.yaml | 16 +- .../pod-cpu-hog-exec.chartserviceversion.yaml | 2 +- charts/generic/pod-cpu-hog/experiment.yaml | 28 +- .../pod-cpu-hog.chartserviceversion.yaml | 4 +- .../pod-delete/ansible/experiment.yaml | 6 +- charts/generic/pod-delete/experiment.yaml | 14 +- .../pod-delete.chartserviceversion.yaml | 6 +- .../generic/pod-delete/python/experiment.yaml | 10 +- charts/generic/pod-dns-error/experiment.yaml | 16 +- .../pod-dns-error.chartserviceversion.yaml | 2 +- charts/generic/pod-dns-spoof/experiment.yaml | 16 +- .../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 | 2 +- .../pod-http-modify-header/experiment.yaml | 8 +- ...ttp-modify-header.chartserviceversion.yaml | 8 +- .../pod-http-reset-peer/experiment.yaml | 20 +- ...d-http-reset-peer.chartserviceversion.yaml | 34 +- .../pod-http-status-code/experiment.yaml | 18 +- ...-http-status-code.chartserviceversion.yaml | 2 +- charts/generic/pod-io-stress/experiment.yaml | 8 +- .../pod-io-stress.chartserviceversion.yaml | 4 +- .../pod-memory-hog-exec/experiment.yaml | 18 +- ...d-memory-hog-exec.chartserviceversion.yaml | 10 +- charts/generic/pod-memory-hog/experiment.yaml | 8 +- .../pod-memory-hog.chartserviceversion.yaml | 2 +- .../pod-network-corruption/experiment.yaml | 20 +- ...etwork-corruption.chartserviceversion.yaml | 6 +- .../pod-network-duplication/experiment.yaml | 20 +- ...twork-duplication.chartserviceversion.yaml | 8 +- .../pod-network-latency/experiment.yaml | 18 +- ...d-network-latency.chartserviceversion.yaml | 2 +- .../generic/pod-network-loss/experiment.yaml | 20 +- .../pod-network-loss.chartserviceversion.yaml | 6 +- .../pod-network-partition/experiment.yaml | 12 +- ...network-partition.chartserviceversion.yaml | 6 +- .../aws-az-chaos.chartserviceversion.yaml | 2 +- charts/kube-aws/aws-az-chaos/experiment.yaml | 6 +- .../ebs-loss-by-id.chartserviceversion.yaml | 4 +- .../kube-aws/ebs-loss-by-id/experiment.yaml | 6 +- .../ebs-loss-by-tag.chartserviceversion.yaml | 2 +- .../kube-aws/ebs-loss-by-tag/experiment.yaml | 6 +- ...2-terminate-by-id.chartserviceversion.yaml | 6 +- .../ec2-terminate-by-id/experiment.yaml | 16 +- ...-terminate-by-tag.chartserviceversion.yaml | 6 +- .../ec2-terminate-by-tag/experiment.yaml | 6 +- charts/kube-aws/experiments.yaml | 72 +-- charts/spring-boot/experiments.yaml | 36 +- .../spring-boot-app-kill/experiment.yaml | 6 +- ...ing-boot-app-kill.chartserviceversion.yaml | 2 +- .../spring-boot-cpu-stress/experiment.yaml | 8 +- ...g-boot-cpu-stress.chartserviceversion.yaml | 6 +- .../spring-boot-exceptions/experiment.yaml | 6 +- ...g-boot-exceptions.chartserviceversion.yaml | 2 +- .../spring-boot-faults/experiment.yaml | 6 +- ...pring-boot-faults.chartserviceversion.yaml | 2 +- .../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 | 38 +- ...-ssm-chaos-by-tag.chartserviceversion.yaml | 2 +- .../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 | 2 +- .../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 | 88 ++-- .../gcp-vm-disk-loss-by-label/experiment.yaml | 20 +- ...isk-loss-by-label.chartserviceversion.yaml | 28 +- .../gcp/gcp-vm-disk-loss/experiment.yaml | 22 +- .../gcp-vm-disk-loss.chartserviceversion.yaml | 30 +- .../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 +- .../generic/container-kill/experiment.yaml | 20 +- .../disk-fill.chartserviceversion.yaml | 4 +- experiments/generic/disk-fill/experiment.yaml | 8 +- ...cker-service-kill.chartserviceversion.yaml | 2 +- .../docker-service-kill/experiment.yaml | 16 +- experiments/generic/experiments.yaml | 488 +++++++++--------- .../kubelet-service-kill/experiment.yaml | 16 +- ...elet-service-kill.chartserviceversion.yaml | 2 +- .../generic/node-cpu-hog/experiment.yaml | 18 +- .../node-cpu-hog.chartserviceversion.yaml | 2 +- .../generic/node-drain/experiment.yaml | 6 +- .../node-drain.chartserviceversion.yaml | 2 +- .../generic/node-io-stress/experiment.yaml | 8 +- .../node-io-stress.chartserviceversion.yaml | 2 +- .../generic/node-memory-hog/experiment.yaml | 18 +- .../node-memory-hog.chartserviceversion.yaml | 2 +- .../generic/node-poweroff/experiment.yaml | 8 +- .../generic/node-restart/experiment.yaml | 8 +- .../generic/node-taint/experiment.yaml | 6 +- .../node-taint.chartserviceversion.yaml | 4 +- .../generic/pod-autoscaler/experiment.yaml | 6 +- .../pod-autoscaler.chartserviceversion.yaml | 2 +- .../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 | 10 +- .../generic/pod-delete/experiment.yaml | 6 +- .../pod-delete.chartserviceversion.yaml | 2 +- .../generic/pod-delete/python/experiment.yaml | 10 +- .../generic/pod-dns-error/experiment.yaml | 8 +- .../pod-dns-error.chartserviceversion.yaml | 2 +- .../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 | 8 +- .../pod-http-modify-body/experiment.yaml | 8 +- ...-http-modify-body.chartserviceversion.yaml | 2 +- .../pod-http-modify-header/experiment.yaml | 8 +- ...ttp-modify-header.chartserviceversion.yaml | 8 +- .../pod-http-reset-peer/experiment.yaml | 20 +- ...d-http-reset-peer.chartserviceversion.yaml | 32 +- .../pod-http-status-code/experiment.yaml | 8 +- ...-http-status-code.chartserviceversion.yaml | 2 +- .../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 | 10 +- .../generic/pod-memory-hog/experiment.yaml | 32 +- .../pod-memory-hog.chartserviceversion.yaml | 2 +- .../pod-network-corruption/experiment.yaml | 22 +- ...etwork-corruption.chartserviceversion.yaml | 6 +- .../pod-network-duplication/experiment.yaml | 22 +- ...twork-duplication.chartserviceversion.yaml | 8 +- .../pod-network-latency/experiment.yaml | 8 +- ...d-network-latency.chartserviceversion.yaml | 8 +- .../generic/pod-network-loss/experiment.yaml | 8 +- .../pod-network-loss.chartserviceversion.yaml | 2 +- .../pod-network-partition/experiment.yaml | 12 +- ...network-partition.chartserviceversion.yaml | 2 +- .../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 | 16 +- .../ebs-loss-by-tag.chartserviceversion.yaml | 6 +- .../kube-aws/ebs-loss-by-tag/experiment.yaml | 18 +- ...2-terminate-by-id.chartserviceversion.yaml | 6 +- .../ec2-terminate-by-id/experiment.yaml | 6 +- ...-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 | 12 +- ...ntrol-plane-chaos.chartserviceversion.yaml | 2 +- .../experiment.yaml | 14 +- ...-provisioner-kill.chartserviceversion.yaml | 2 +- .../experiment.yaml | 6 +- ...container-failure.chartserviceversion.yaml | 6 +- .../openebs-pool-disk-loss/experiment.yaml | 6 +- ...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 | 10 +- ...-pool-pod-failure.chartserviceversion.yaml | 4 +- .../experiment.yaml | 14 +- ...container-failure.chartserviceversion.yaml | 2 +- .../experiment.yaml | 12 +- ...get-network-delay.chartserviceversion.yaml | 2 +- .../experiment.yaml | 10 +- ...rget-network-loss.chartserviceversion.yaml | 4 +- .../experiment.yaml | 6 +- ...arget-pod-failure.chartserviceversion.yaml | 8 +- experiments/vmware/experiments.yaml | 6 +- .../vmware/vm-poweroff/experiment.yaml | 12 +- .../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 | 4 +- workflows/node-cpu-hog/workflow_cron.yaml | 4 +- workflows/node-memory-hog/workflow.yaml | 6 +- workflows/node-memory-hog/workflow_cron.yaml | 4 +- workflows/pod-cpu-hog/workflow.yaml | 2 +- workflows/pod-cpu-hog/workflow_cron.yaml | 2 +- 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, 1702 insertions(+), 1702 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..e4fb24600 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-id @@ -38,6 +38,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml diff --git a/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml b/charts/aws-ssm/aws-ssm-chaos-by-id/experiment.yaml index ce4b10057..3c4afd516 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-beta9 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-beta9" 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-beta9 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..366bb5b32 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-tag 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..fdd5e7e6d 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -73,37 +73,37 @@ spec: - name: SEQUENCE value: 'parallel' - # Provide the path of aws credentials mounted from secret + # Provide the path of aws credentials mounted from secret - name: AWS_SHARED_CREDENTIALS_FILE - value: '/tmp/cloud_config.yml' + value: '/tmp/cloud_config.yml' # percentage of total instance to target - name: INSTANCE_AFFECTED_PERC - value: '' + value: '' - # Provide the name of ssm doc - # if not using the default stress docs + # Provide the name of ssm doc + # if not using the default stress docs - name: DOCUMENT_NAME value: '' - # Provide the type of ssm doc - # if not using the default stress docs + # Provide the type of ssm doc + # if not using the default stress docs - name: DOCUMENT_TYPE value: '' # Provide the format of ssm doc - # if not using the default stress docs + # if not using the default stress docs - name: DOCUMENT_FORMAT value: '' - # Provide the path of ssm doc - # if not using the default stress docs + # Provide the path of ssm doc + # if not using the default stress docs - name: DOCUMENT_PATH value: '' # if you want to install dependencies to run default ssm docs - name: INSTALL_DEPENDENCIES - value: 'True' + value: 'True' # provide the number of workers for memory stress - name: NUMBER_OF_WORKERS @@ -117,12 +117,12 @@ spec: # 0 will consume all the available cpu cores - name: CPU_CORE value: '0' - + labels: name: aws-ssm-chaos-by-tag app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/aws-ssm/experiments.yaml b/charts/aws-ssm/experiments.yaml index 4e9da4b89..50be71822 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-beta9 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-beta9" 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-beta9 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-beta9 spec: definition: scope: Cluster @@ -152,10 +152,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -199,37 +199,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 @@ -243,12 +243,12 @@ spec: # 0 will consume all the available cpu cores - name: CPU_CORE value: '0' - + labels: name: aws-ssm-chaos-by-tag app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..3fba88337 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-beta9 + 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..6301b7571 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-beta9 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-beta9" 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-beta9 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..0f41d104e 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-beta9 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..4fdc2c99e 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -84,7 +84,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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/azure/experiments.yaml b/charts/azure/experiments.yaml index 7c27b7a89..b9f07e9ce 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-beta9 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-beta9" 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-beta9 + 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/gcp/experiments.yaml b/charts/gcp/experiments.yaml index 3cdda68bd..e4b152c60 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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..100c11dcd 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-beta9 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-beta9" 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-beta9 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..d8c22cb4a 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 @@ -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-beta9 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/ diff --git a/charts/gcp/gcp-vm-disk-loss/experiment.yaml b/charts/gcp/gcp-vm-disk-loss/experiment.yaml index 24c37e1db..51bce9db0 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-beta9 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-beta9" 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-beta9 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..ee5ee7b25 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-beta9 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..99ca60279 100644 --- a/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml +++ b/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml @@ -1,7 +1,7 @@ apiVersion: litmuschaos.io/v1alpha1 description: message: | - Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them + Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them kind: ChaosExperiment metadata: name: gcp-vm-instance-stop-by-label @@ -9,7 +9,7 @@ metadata: name: gcp-vm-instance-stop-by-label app.kubernetes.io/part-of: litmus app.kubernetes.io/component: chaosexperiment - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -58,37 +58,37 @@ spec: # set chaos interval (in sec) as desired - name: CHAOS_INTERVAL value: '30' - + - name: SEQUENCE value: 'parallel' - + # GCP project ID to which the vm instances belong - name: GCP_PROJECT_ID value: '' - - # Label of the target vm instance(s) + + # Label of the target vm instance(s) - name: INSTANCE_LABEL value: '' - + # Zone in which the target vm instance(s) filtered by the label exist # all the instances should lie in a single zone - name: ZONES value: '' - + # enable it if the target instance is a part of a managed instance group - name: MANAGED_INSTANCE_GROUP value: 'disable' - # set the percentage value of the instances with the given label + # set the percentage value of the instances with the given label # which should be targeted as part of the chaos injection - name: INSTANCE_AFFECTED_PERC value: '' - + labels: name: gcp-vm-instance-stop-by-label app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..ace77ed19 100644 --- a/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml +++ b/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml @@ -6,28 +6,28 @@ metadata: annotations: categories: gcp spec: - displayName: gcp-vm-instance-stop-by-label + displayName: gcp-vm-instance-stop-by-label categoryDescription: > - Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them - keywords: - - "VM" + Stops GCP VM instances and GKE nodes filtered by a label for a specified duration and later restarts them + keywords: + - "VM" - "GCP" - platforms: + platforms: - "Minikube" maturity: alpha - maintainers: - - name: Neelanjan Manna - email: neelanjan.manna@harness.io - minKubeVersion: 1.12.0 - provider: + maintainers: + - name: Neelanjan Manna + email: neelanjan.manna@harness.io + minKubeVersion: 1.12.0 + provider: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest - links: - - name: Documentation + app.kubernetes.io/version: 3.0.0-beta9 + links: + - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/ icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml diff --git a/charts/gcp/gcp-vm-instance-stop/experiment.yaml b/charts/gcp/gcp-vm-instance-stop/experiment.yaml index facab7d1e..391408d48 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -88,7 +88,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-beta9 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..578760b94 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-beta9 + 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..36cbd9b8a 100644 --- a/charts/generic/container-kill/container-kill.chartserviceversion.yaml +++ b/charts/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/container-kill diff --git a/charts/generic/container-kill/experiment.yaml b/charts/generic/container-kill/experiment.yaml index 905c73aa0..5db5dd172 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-beta9 spec: definition: scope: Namespaced @@ -57,7 +57,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -106,7 +106,7 @@ spec: value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## 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-beta9 diff --git a/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml b/charts/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..44ba63811 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/disk-fill diff --git a/charts/generic/disk-fill/experiment.yaml b/charts/generic/disk-fill/experiment.yaml index 1f5e0a2ff..cf090efe6 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..08f9f02a3 100644 --- a/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml +++ b/charts/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml @@ -13,15 +13,15 @@ spec: categoryDescription: | docker-service-kill contains killing docker service gracefully for a certain chaos duration. - Causes replicas may be evicted or becomes unreachable on account on nodes turning unschedulable (Not Ready) due to docker service kill. - - The application node should be healthy once chaos is stopped and the services are reaccessable. + - The application node should be healthy once chaos is stopped and the services are reaccessable. keywords: - Kubernetes - K8S - Node - Service - - Docker + - Docker platforms: - - GKE + - GKE - AKS maturity: alpha maintainers: @@ -32,16 +32,16 @@ spec: name: Wipro labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/docker-service-kill - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/nodes/docker-service-kill/ - name: Video - url: + url: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/docker-service-kill/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/docker-service-kill/experiment.yaml diff --git a/charts/generic/docker-service-kill/experiment.yaml b/charts/generic/docker-service-kill/experiment.yaml index 1d8d0ef5a..c6c6ececa 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -54,7 +54,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '90' # in seconds @@ -67,8 +67,8 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'ubuntu:16.04' - + value: 'ubuntu:16.04' + # provide the target node name - name: TARGET_NODE value: '' @@ -78,5 +78,5 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/service-kill: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/charts/generic/experiments.yaml b/charts/generic/experiments.yaml index 842cfa364..718fd56e9 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -93,7 +93,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -108,7 +108,7 @@ spec: name: node-io-stress app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -171,7 +171,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -188,7 +188,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' - name: TC_IMAGE value: 'gaiadocker/iproute2' @@ -247,7 +247,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -298,7 +298,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" # 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-beta9 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-beta9 spec: definition: scope: Namespaced @@ -404,7 +404,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -418,7 +418,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # reset timeout specifies after how much duration to reset the connection - name: RESET_TIMEOUT @@ -473,7 +473,7 @@ spec: name: pod-http-reset-peer app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -536,7 +536,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9' # modified status code for the http response # if no value is provided, a random status code from the supported code list will selected @@ -612,7 +612,7 @@ spec: name: pod-http-status-code app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -663,7 +663,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -698,7 +698,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -713,7 +713,7 @@ spec: name: node-cpu-hog app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -776,7 +776,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -815,7 +815,7 @@ spec: name: pod-cpu-hog-exec app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -878,7 +878,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -892,7 +892,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # map of headers to modify/add; Eg: {"X-Litmus-Test-Header": "X-Litmus-Test-Value"} # to remove a header, just set the value to ""; Eg: {"X-Litmus-Test-Header": ""} @@ -953,7 +953,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1016,7 +1016,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1030,7 +1030,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # set latency value for the chaos - name: LATENCY @@ -1086,7 +1086,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- --- @@ -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-beta9 spec: definition: scope: Cluster @@ -1142,7 +1142,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch","update"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1173,7 +1173,7 @@ spec: name: node-taint app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1236,7 +1236,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1274,7 +1274,7 @@ spec: value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio @@ -1306,7 +1306,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1369,7 +1369,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -1423,7 +1423,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1486,7 +1486,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -1536,7 +1536,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1598,7 +1598,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1647,7 +1647,7 @@ spec: value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## 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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1722,7 +1722,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1736,7 +1736,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' - name: NETWORK_INTERFACE value: 'eth0' @@ -1795,7 +1795,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1858,7 +1858,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1872,7 +1872,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' - name: NETWORK_INTERFACE value: 'eth0' @@ -1931,7 +1931,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1982,7 +1982,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2029,7 +2029,7 @@ spec: name: pod-network-partition app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- --- @@ -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-beta9 spec: definition: scope: Cluster @@ -2085,7 +2085,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2111,7 +2111,7 @@ spec: name: node-drain app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2162,7 +2162,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2194,7 +2194,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/service-kill: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- @@ -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-beta9 spec: definition: scope: Namespaced @@ -2258,7 +2258,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2300,7 +2300,7 @@ spec: name: pod-delete app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2351,7 +2351,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" # 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-beta9 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-beta9 spec: definition: scope: Namespaced @@ -2455,7 +2455,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2484,7 +2484,7 @@ spec: ## It is used in pumba lib only - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## It is used in pumba lib only - name: STRESS_IMAGE @@ -2515,7 +2515,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- --- @@ -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-beta9 spec: definition: scope: Namespaced @@ -2579,7 +2579,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2626,7 +2626,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## provide the cluster runtime - name: CONTAINER_RUNTIME @@ -2646,7 +2646,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2697,7 +2697,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2735,7 +2735,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -2750,7 +2750,7 @@ spec: name: node-memory-hog app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- --- @@ -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-beta9 spec: definition: scope: Namespaced @@ -2814,7 +2814,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2853,7 +2853,7 @@ spec: name: pod-memory-hog-exec app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -2936,7 +2936,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/service-kill: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2999,7 +2999,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -3029,7 +3029,7 @@ spec: ## It is used in pumba lib only - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## It is used in pumba lib only - name: STRESS_IMAGE @@ -3060,7 +3060,7 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -3111,7 +3111,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -3135,7 +3135,7 @@ spec: name: pod-autoscaler app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -3198,7 +3198,7 @@ spec: - apiGroups: ["litmuschaos.io"] resources: ["chaosengines","chaosexperiments","chaosresults"] verbs: ["create","list","get","patch","update","delete"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -3212,7 +3212,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # provide the body string to overwrite the response body # if no value is provided, response will be an empty body. @@ -3268,7 +3268,7 @@ spec: name: pod-http-modify-body app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 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-beta9" 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-beta9' # 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-beta9 --- diff --git a/charts/generic/kubelet-service-kill/experiment.yaml b/charts/generic/kubelet-service-kill/experiment.yaml index e844d2883..328ca7507 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-beta9 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-beta9" 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-beta9 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..e16ed1084 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-beta9 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..ca1f2b4ee 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -81,7 +81,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -96,4 +96,4 @@ spec: name: node-cpu-hog app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..5815a48fc 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-beta9 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..c4ed5e585 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-beta9 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-beta9" 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-beta9 diff --git a/charts/generic/node-drain/node-drain.chartserviceversion.yaml b/charts/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..b51372b83 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-beta9 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..1b8ce58cb 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -93,7 +93,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -108,4 +108,4 @@ spec: name: node-io-stress app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..f14386d30 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-beta9 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..1761698c6 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-beta9 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-beta9" 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: '' @@ -84,7 +84,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -94,9 +94,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-beta9 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..1d8d9159d 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-beta9 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..a0496ede0 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-beta9 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-beta9" 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-beta9" # 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-beta9 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/charts/generic/node-restart/experiment.yaml b/charts/generic/node-restart/experiment.yaml index 427ae0b87..65fea523a 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-beta9 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-beta9" 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-beta9" # 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-beta9 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/charts/generic/node-taint/experiment.yaml b/charts/generic/node-taint/experiment.yaml index 331349071..bf5415d2c 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -76,10 +76,10 @@ spec: # set taint label & effect # key=value:effect or key:effect - name: TAINTS - value: '' + value: '' labels: name: node-taint app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/charts/generic/node-taint/node-taint.chartserviceversion.yaml b/charts/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..d3c9c15ef 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-beta9 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..c2030d758 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -65,9 +65,9 @@ spec: # Number of replicas to scale - name: REPLICA_COUNT value: '5' - + labels: name: pod-autoscaler app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..782c71f21 100644 --- a/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml +++ b/charts/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml @@ -33,7 +33,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-autoscaler diff --git a/charts/generic/pod-cpu-hog-exec/experiment.yaml b/charts/generic/pod-cpu-hog-exec/experiment.yaml index 744d7ecae..41ea72190 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -80,7 +80,7 @@ spec: ## Period to wait before and after injection of chaos in sec - name: RAMP_TIME value: '' - + # The command to kill the chaos process - name: CHAOS_KILL_COMMAND value: "kill $(find /proc -name exe -lname '*/md5sum' 2>&1 | grep -v 'Permission denied' | awk -F/ '{print $(NF-1)}')" @@ -92,9 +92,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: name: pod-cpu-hog-exec app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..e6fbd4700 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-cpu-hog-exec diff --git a/charts/generic/pod-cpu-hog/experiment.yaml b/charts/generic/pod-cpu-hog/experiment.yaml index b37990381..71c6c3fdf 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-beta9 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-beta9" 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-beta9' - ## 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-beta9 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..60673f729 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-beta9 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..a46ddb9d2 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-beta9 spec: definition: scope: Namespaced @@ -43,7 +43,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta9" 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-beta9 diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index c82ab8493..f80a3ad20 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-beta9 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-beta9" 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-beta9 diff --git a/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml b/charts/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..606b040c2 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-beta9 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..3445e4263 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-beta9 spec: definition: scope: Namespaced @@ -46,7 +46,7 @@ spec: - "update" - "delete" - "deletecollection" - image: "litmuschaos/py-runner:latest" + image: "litmuschaos/py-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -73,7 +73,7 @@ spec: value: '' - name: LIB - value: 'litmus' + value: 'litmus' - name: TARGET_PODS value: '' @@ -82,9 +82,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: name: pod-delete app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/charts/generic/pod-dns-error/experiment.yaml b/charts/generic/pod-dns-error/experiment.yaml index fc2180857..c2abe103a 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-beta9 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-beta9" 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-beta9" - 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-beta9 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..6f568af6c 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-beta9 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..034e183b6 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-beta9 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-beta9" 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-beta9" - 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-beta9 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..cb00362ee 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-beta9 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..4c1815b7a 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..38d1f332c 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-beta9 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..733c99dc3 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..58c41128b 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 @@ -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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-modify-body diff --git a/charts/generic/pod-http-modify-header/experiment.yaml b/charts/generic/pod-http-modify-header/experiment.yaml index 8a9deca84..07a31ef53 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-beta9 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-beta9" 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-beta9' # 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": ""} @@ -133,4 +133,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-beta9 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..e234b0016 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-beta9 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..441ade1c3 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-beta9 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-beta9" 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-beta9' + # 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-beta9 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..eca4e411b 100644 --- a/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml +++ b/charts/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml @@ -1,34 +1,34 @@ apiVersion: litmuchaos.io/v1alpha1 kind: ChartServiceVersion metadata: - name: pod-http-reset-peer + name: pod-http-reset-peer version: 0.1.0 annotations: categories: generic spec: - displayName: pod-http-reset-peer + displayName: pod-http-reset-peer categoryDescription: > - it injects http reset into the pod which stops outgoing http requests by resetting the TCP connection and then reverts back to the original state after the specified duration - keywords: - - "pods" - - "kubernetes" - - "generic" - - "exec" - - "http" + it injects http reset into the pod which stops outgoing http requests by resetting the TCP connection and then reverts back to the original state after the specified duration + keywords: + - "pods" + - "kubernetes" + - "generic" + - "exec" + - "http" - "loss" - platforms: + platforms: - "Minikube" maturity: alpha - maintainers: - - name: Akash Shrivastava - email: akash.shrivastava@harness.io - minKubeVersion: 1.12.0 - provider: + maintainers: + - name: Akash Shrivastava + email: akash.shrivastava@harness.io + minKubeVersion: 1.12.0 + provider: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest - links: + app.kubernetes.io/version: 3.0.0-beta9 + links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-reset-peer - name: Documentation diff --git a/charts/generic/pod-http-status-code/experiment.yaml b/charts/generic/pod-http-status-code/experiment.yaml index 7162037be..05a3cb102 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-beta9 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-beta9" 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-beta9' # modified status code for the http response # if no value is provided, a random status code from the supported code list will selected @@ -92,7 +92,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" @@ -129,9 +129,9 @@ 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-beta9 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..0946c62c8 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 @@ -28,7 +28,7 @@ spec: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-status-code diff --git a/charts/generic/pod-io-stress/experiment.yaml b/charts/generic/pod-io-stress/experiment.yaml index ea3703681..3f9c5b285 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-beta9 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-beta9" 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-beta9' ## 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-beta9 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..5390f90a4 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-io-stress @@ -47,4 +47,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-io-stress/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-io-stress/experiment.yaml diff --git a/charts/generic/pod-memory-hog-exec/experiment.yaml b/charts/generic/pod-memory-hog-exec/experiment.yaml index 6f2210157..c83a182f3 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-beta9 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-beta9" 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-beta9 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..b39bc702b 100644 --- a/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml +++ b/charts/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml @@ -19,8 +19,8 @@ spec: - K8S - Memory - Pod - - Exec - - Stress + - Exec + - Stress platforms: - GKE - Packet(Kubeadm) @@ -37,15 +37,15 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog-exec - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog-exec/ - name: Video - url: https://www.youtube.com/watch?v=HuAXg8W5Tzo + url: https://www.youtube.com/watch?v=HuAXg8W5Tzo icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml diff --git a/charts/generic/pod-memory-hog/experiment.yaml b/charts/generic/pod-memory-hog/experiment.yaml index 2c7afff03..694b87aaf 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-beta9 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-beta9" 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-beta9' ## 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-beta9 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..317b16fe4 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-beta9 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..d420d80c3 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-beta9 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-beta9" 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-beta9' - 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-beta9 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..2fbd10d1b 100644 --- a/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/charts/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -22,7 +22,7 @@ spec: - Corruption platforms: - GKE - - Packet(Kubeadm) + - Packet(Kubeadm) - Minikube - EKS - AKS @@ -35,7 +35,7 @@ spec: name: Laura-Marie Henning labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-corruption @@ -46,4 +46,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml diff --git a/charts/generic/pod-network-duplication/experiment.yaml b/charts/generic/pod-network-duplication/experiment.yaml index 21627d0e1..ac598b979 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..3ecbc17c3 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-beta9 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..08163c915 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -66,7 +66,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_CONTAINER value: '' @@ -75,7 +75,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' - name: TC_IMAGE value: 'gaiadocker/iproute2' @@ -133,5 +133,5 @@ 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-beta9 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..5713fb6eb 100644 --- a/charts/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml +++ b/charts/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-latency diff --git a/charts/generic/pod-network-loss/experiment.yaml b/charts/generic/pod-network-loss/experiment.yaml index aefe99edd..c318b1e9d 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-beta9 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-beta9" 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-beta9' - 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-beta9 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..cf1323a7c 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-beta9 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..751eeb3a3 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-beta9 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-beta9" 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-beta9 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..1f32cce0f 100644 --- a/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml +++ b/charts/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml @@ -20,7 +20,7 @@ spec: - Network - Partition platforms: - - Minikube + - Minikube - Packet(Kubeadm) maturity: alpha maintainers: @@ -31,7 +31,7 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-partition @@ -40,4 +40,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-partition/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-partition/experiment.yaml diff --git a/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml b/charts/kube-aws/aws-az-chaos/aws-az-chaos.chartserviceversion.yaml index 163213814..78676d9a2 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-beta9 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..d90b7f41c 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-beta9 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-beta9" 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-beta9 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..042ee6d76 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ebs-loss-by-id @@ -38,6 +38,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ebs-loss-by-id/experiment.yaml diff --git a/charts/kube-aws/ebs-loss-by-id/experiment.yaml b/charts/kube-aws/ebs-loss-by-id/experiment.yaml index 73c866178..8bcba9083 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-beta9 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-beta9" 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-beta9 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..cf91e8498 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 @@ -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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ebs-loss-by-tag diff --git a/charts/kube-aws/ebs-loss-by-tag/experiment.yaml b/charts/kube-aws/ebs-loss-by-tag/experiment.yaml index aa652e657..93bd8bb8a 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -79,7 +79,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-beta9 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..fecf4cb21 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-beta9 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..d607bf98d 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-beta9 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-beta9" 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-beta9 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..51a2e10b5 100644 --- a/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml +++ b/charts/kube-aws/ec2-terminate-by-tag/ec2-terminate-by-tag.chartserviceversion.yaml @@ -13,7 +13,7 @@ spec: categoryDescription: | This experiment causes termination of an EC2 instance for a certain chaos duration. - Causes termination of an EC2 instance using instance tags before bringing it back to running state after the specified chaos duration. - - It helps to check the performance of the application on the ec2 instance. + - It helps to check the performance of the application on the ec2 instance. keywords: - EC2 - AWS @@ -28,7 +28,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/kube-aws/ec2-terminate-by-tag @@ -37,6 +37,6 @@ spec: - name: Video url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml diff --git a/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml b/charts/kube-aws/ec2-terminate-by-tag/experiment.yaml index 15cb10ca6..7771506bc 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/kube-aws/experiments.yaml b/charts/kube-aws/experiments.yaml index d28a523e8..d7bf629fa 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-beta9 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-beta9" 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-beta9 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-beta9 spec: definition: scope: Cluster @@ -123,10 +123,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"] @@ -143,7 +143,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -163,7 +163,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 @@ -176,15 +176,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-beta9 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-beta9 spec: definition: scope: Namespaced @@ -218,10 +218,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"] @@ -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-beta9" 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-beta9 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-beta9 spec: definition: scope: Cluster @@ -296,10 +296,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -336,20 +336,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-beta9 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-beta9 spec: definition: scope: Cluster @@ -383,10 +383,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -424,17 +424,17 @@ spec: value: '' - name: SEQUENCE - value: 'parallel' + value: 'parallel' # Provide the path of aws credentials mounted from secret - name: AWS_SHARED_CREDENTIALS_FILE value: '/tmp/cloud_config.yml' - + labels: name: ebs-loss-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/charts/spring-boot/experiments.yaml b/charts/spring-boot/experiments.yaml index 10e5e5bfa..efdd8e1b6 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- diff --git a/charts/spring-boot/spring-boot-app-kill/experiment.yaml b/charts/spring-boot/spring-boot-app-kill/experiment.yaml index 6e5864b7d..53ff65767 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -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-beta9 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..1e99d06fa 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,7 +35,7 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-app-kill diff --git a/charts/spring-boot/spring-boot-cpu-stress/experiment.yaml b/charts/spring-boot/spring-boot-cpu-stress/experiment.yaml index 4c4f03021..9f337d702 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -77,7 +77,7 @@ spec: - name: PODS_AFFECTED_PERC value: '' - ## Period to wait before and after injection of chaos + ## Period to wait before and after injection of chaos - name: RAMP_TIME value: '' @@ -90,4 +90,4 @@ spec: name: spring-boot-cpu-stress app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..d050aa66f 100644 --- a/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml +++ b/charts/spring-boot/spring-boot-cpu-stress/spring-boot-cpu-stress.chartserviceversion.yaml @@ -35,15 +35,15 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-cpu-stress - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-cpu-stress - name: Video - url: + url: icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/spring-boot-cpu-stress/experiment.yaml diff --git a/charts/spring-boot/spring-boot-exceptions/experiment.yaml b/charts/spring-boot/spring-boot-exceptions/experiment.yaml index d0b473234..180aaed8b 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -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-beta9 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..c2e4c742b 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,7 +35,7 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-exceptions diff --git a/charts/spring-boot/spring-boot-faults/experiment.yaml b/charts/spring-boot/spring-boot-faults/experiment.yaml index 8f47e56fb..30d3915bc 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -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-beta9 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..53f73f541 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,7 +35,7 @@ spec: name: Orange labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/spring-boot/spring-boot-faults diff --git a/charts/spring-boot/spring-boot-latency/experiment.yaml b/charts/spring-boot/spring-boot-latency/experiment.yaml index 3ae2dc477..48298c79f 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-beta9 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-beta9" 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-beta9 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..6735d9af3 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-beta9 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..fa42fcd83 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-beta9 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-beta9" 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-beta9 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..8da481ac7 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-beta9 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..9d16f7bf0 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-beta9 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-beta9" 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-beta9 --- diff --git a/charts/vmware/vm-poweroff/experiment.yaml b/charts/vmware/vm-poweroff/experiment.yaml index cab2259f2..e166ce594 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-beta9 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-beta9" 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-beta9 diff --git a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..5f1bf0de5 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-beta9 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..81697c310 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-beta9 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..db4c93e69 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-beta9 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-beta9" 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-beta9 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..366bb5b32 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/aws-ssm/aws-ssm-chaos-by-tag 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..a4ddaff0c 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/aws-ssm/experiments.yaml b/experiments/aws-ssm/experiments.yaml index 6915473cb..5802483e8 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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..2bc3e12b1 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-beta9 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..37a67f3c8 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-beta9 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-beta9" 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-beta9 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..0f41d104e 100644 --- a/experiments/azure/azure-instance-stop/azure-instance-stop.chartserviceversion.yaml +++ b/experiments/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/azure/instance-stop/experiment diff --git a/experiments/azure/azure-instance-stop/experiment.yaml b/experiments/azure/azure-instance-stop/experiment.yaml index c685d9d85..774a3afaa 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/azure/experiments.yaml b/experiments/azure/experiments.yaml index 06d46d207..9fd660a86 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 + 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..da3d09cd4 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-beta9 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..f56599cba 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-beta9 spec: definition: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta9" 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-beta9 diff --git a/experiments/coredns/experiments.yaml b/experiments/coredns/experiments.yaml index 46c81be3e..63ca520af 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-beta9 spec: definition: permissions: @@ -33,7 +33,7 @@ spec: - "create" - "update" - "delete" - image: "litmuschaos/ansible-runner:latest" + image: "litmuschaos/ansible-runner:3.0.0-beta9" 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-beta9 --- diff --git a/experiments/gcp/experiments.yaml b/experiments/gcp/experiments.yaml index c262a5d1e..8da34d515 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ @@ -86,7 +86,7 @@ spec: 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 @@ -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-beta9 spec: definition: scope: Cluster @@ -111,7 +111,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"] @@ -127,7 +127,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -143,37 +143,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-beta9 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-beta9 spec: definition: scope: Cluster @@ -208,7 +208,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"] @@ -224,7 +224,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -234,12 +234,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' @@ -255,27 +255,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-beta9 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-beta9 spec: definition: scope: Cluster @@ -309,7 +309,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -331,14 +331,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: '' @@ -351,22 +351,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-beta9 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..4700dd0f4 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-beta9 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-beta9" 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-beta9 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..afa6784c2 100644 --- a/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-disk-loss-by-label/gcp-vm-disk-loss-by-label.chartserviceversion.yaml @@ -1,33 +1,33 @@ apiVersion: litmuchaos.io/v1alpha1 kind: ChartServiceVersion metadata: - name: gcp-vm-disk-loss-by-label + name: gcp-vm-disk-loss-by-label version: 0.1.0 annotations: categories: gcp spec: - displayName: gcp-vm-disk-loss-by-label + displayName: gcp-vm-disk-loss-by-label categoryDescription: > Causes loss of a non-boot storage persistent disk from a GCP VM instance filtered by a label for a specified duration before attaching them back - keywords: - - "Disk" + keywords: + - "Disk" - "GCP" - platforms: + platforms: - "Minikube" maturity: alpha - maintainers: - - name: Neelanjan Manna - email: neelanjan.manna@harness.io - minKubeVersion: 1.12.0 - provider: + maintainers: + - name: Neelanjan Manna + email: neelanjan.manna@harness.io + minKubeVersion: 1.12.0 + provider: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest - links: - - name: Documentation + app.kubernetes.io/version: 3.0.0-beta9 + links: + - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/ icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml diff --git a/experiments/gcp/gcp-vm-disk-loss/experiment.yaml b/experiments/gcp/gcp-vm-disk-loss/experiment.yaml index dc9fa37c0..dc51f722b 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-beta9 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-beta9" 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-beta9 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..c2a3280dd 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-beta9 + 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..e39543867 100644 --- a/experiments/gcp/gcp-vm-instance-stop-by-label/experiment.yaml +++ b/experiments/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-beta9 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-beta9" 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-beta9 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..de00ff9cf 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 @@ -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-beta9 links: - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/ diff --git a/experiments/gcp/gcp-vm-instance-stop/experiment.yaml b/experiments/gcp/gcp-vm-instance-stop/experiment.yaml index f1a60ab1a..b8bc1522a 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-beta9 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-beta9" 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-beta9 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..578760b94 100644 --- a/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml +++ b/experiments/gcp/gcp-vm-instance-stop/gcp-vm-instance-stop.chartserviceversion.yaml @@ -1,33 +1,33 @@ apiVersion: litmuchaos.io/v1alpha1 kind: ChartServiceVersion metadata: - name: gcp-vm-instance-stop + name: gcp-vm-instance-stop version: 0.1.0 annotations: categories: gcp spec: - displayName: gcp-vm-instance-stop + displayName: gcp-vm-instance-stop categoryDescription: > - Stops GCP VM instances and GKE nodes for a specified duration and later restarts them - keywords: - - "VM" - - "GCP" - platforms: + Stops GCP VM instances and GKE nodes for a specified duration and later restarts them + keywords: + - "VM" + - "GCP" + platforms: - "GCP" maturity: alpha - maintainers: - - name: Neelanjan Manna - email: neelanjan@chaosnative.com - minKubeVersion: 1.12.0 - provider: + maintainers: + - name: Neelanjan Manna + email: neelanjan@chaosnative.com + minKubeVersion: 1.12.0 + provider: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest - links: - - name: Documentation - url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/ + app.kubernetes.io/version: 3.0.0-beta9 + links: + - name: Documentation + url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/ icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-instance-stop/experiment.yaml diff --git a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml b/experiments/generic/container-kill/container-kill.chartserviceversion.yaml index 14db31c4a..81f2e73b7 100644 --- a/experiments/generic/container-kill/container-kill.chartserviceversion.yaml +++ b/experiments/generic/container-kill/container-kill.chartserviceversion.yaml @@ -18,10 +18,10 @@ spec: - Kubernetes - K8S - Pod - - Container + - Container platforms: - GKE - - Minikube + - Minikube - Packet(Kubeadm) - EKS - AKS @@ -34,7 +34,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/container-kill @@ -43,6 +43,6 @@ spec: - name: Video url: https://www.youtube.com/watch?v=XKyMNdVsKMo icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/container-kill/experiment.yaml diff --git a/experiments/generic/container-kill/experiment.yaml b/experiments/generic/container-kill/experiment.yaml index bf60b7d9b..020121527 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-beta9 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-beta9" 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-beta9' ## 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-beta9 diff --git a/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml b/experiments/generic/disk-fill/disk-fill.chartserviceversion.yaml index e5b202ceb..8b00b8d41 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/disk-fill @@ -43,6 +43,6 @@ spec: - name: Video url: https://www.youtube.com/watch?v=pbok737rUPQ icon: - - url: + - url: mediatype: "" chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/disk-fill/experiment.yaml diff --git a/experiments/generic/disk-fill/experiment.yaml b/experiments/generic/disk-fill/experiment.yaml index 74f62b9ac..2d1636679 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..78af8bef1 100644 --- a/experiments/generic/docker-service-kill/docker-service-kill.chartserviceversion.yaml +++ b/experiments/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/docker-service-kill diff --git a/experiments/generic/docker-service-kill/experiment.yaml b/experiments/generic/docker-service-kill/experiment.yaml index 056f9a607..8fde5f783 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-beta9 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-beta9" 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-beta9 diff --git a/experiments/generic/experiments.yaml b/experiments/generic/experiments.yaml index c23272107..0fa4fda51 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-beta9 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-beta9" 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-beta9' - name: NETWORK_INTERFACE value: 'eth0' @@ -129,13 +129,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -166,10 +166,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"] @@ -178,7 +178,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -221,11 +221,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 @@ -237,7 +237,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 @@ -250,15 +250,15 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## 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 @@ -269,8 +269,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -301,10 +301,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"] @@ -313,7 +313,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"] @@ -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-beta9" 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-beta9" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -386,8 +386,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -418,10 +418,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"] @@ -438,7 +438,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -454,7 +454,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 @@ -465,7 +465,7 @@ spec: # ENTER THE COMMA SEPARATED TARGET NODES NAME - name: TARGET_NODES - value: '' + value: '' - name: NODE_LABEL value: '' @@ -481,7 +481,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -491,12 +491,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -526,10 +526,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"] @@ -538,7 +538,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -577,7 +577,7 @@ spec: # lib can be litmus or pumba - name: LIB value: 'litmus' - + - name: TARGET_PODS value: '' @@ -601,7 +601,7 @@ spec: # provide the total chaos duration - name: TOTAL_CHAOS_DURATION value: '20' - + ## percentage of total pods to target - name: PODS_AFFECTED_PERC value: '' @@ -610,8 +610,8 @@ spec: - name: NODE_LABEL value: '' - - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + - name: LIB_IMAGE + value: 'litmuschaos/go-runner:3.0.0-beta9' ## 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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -654,10 +654,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"] @@ -666,7 +666,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -694,13 +694,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-beta9' - name: NETWORK_INTERFACE value: 'eth0' @@ -717,7 +717,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' @@ -757,13 +757,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -794,10 +794,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"] @@ -806,7 +806,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -850,10 +850,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)}')" @@ -865,12 +865,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-beta9 --- apiVersion: litmuschaos.io/v1alpha1 @@ -884,11 +884,11 @@ 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-beta9 spec: definition: scope: Namespaced - permissions: + permissions: # Create and monitor the experiment & helper pods - apiGroups: [""] resources: ["pods"] @@ -901,10 +901,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"] @@ -913,7 +913,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -944,7 +944,7 @@ spec: - name: TARGET_CONTAINER value: '' - + - name: FILL_PERCENTAGE value: '80' @@ -980,7 +980,7 @@ spec: value: '' - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' # Provide the container runtime path # Default set to docker container path @@ -996,8 +996,8 @@ spec: name: disk-fill 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/host-path-usage: "true" + app.kubernetes.io/version: 3.0.0-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -1028,10 +1028,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"] @@ -1048,7 +1048,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1056,7 +1056,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '90' # in seconds @@ -1072,8 +1072,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: '' @@ -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-beta9 --- @@ -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-beta9 spec: definition: scope: Namespaced @@ -1115,10 +1115,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"] @@ -1127,7 +1127,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1155,13 +1155,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-beta9' - name: LATENCY value: '2000' #in ms @@ -1173,7 +1173,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" @@ -1219,8 +1219,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -1251,10 +1251,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"] @@ -1275,7 +1275,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1283,7 +1283,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_NODE value: '' @@ -1301,12 +1301,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -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"] @@ -1357,7 +1357,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -1365,7 +1365,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '60' # in seconds @@ -1381,8 +1381,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: '' @@ -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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1423,10 +1423,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"] @@ -1435,7 +1435,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1476,17 +1476,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 @@ -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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1530,10 +1530,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1558,7 +1558,7 @@ spec: command: - /bin/bash env: - + - name: TOTAL_CHAOS_DURATION value: '60' # in seconds @@ -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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -1632,10 +1632,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1676,12 +1676,12 @@ 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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -1712,10 +1712,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"] @@ -1732,7 +1732,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" # 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-beta9 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-beta9 spec: definition: scope: Cluster @@ -1811,10 +1811,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1865,13 +1865,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -1902,10 +1902,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"] @@ -1914,7 +1914,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -1947,9 +1947,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' @@ -1963,25 +1963,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-beta9' - ## 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: '' @@ -1994,13 +1994,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2031,10 +2031,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"] @@ -2043,7 +2043,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -2091,21 +2091,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-beta9' # provide the name of container runtime # for litmus LIB, it supports docker, containerd, crio @@ -2136,8 +2136,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2168,10 +2168,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"] @@ -2188,7 +2188,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2205,11 +2205,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' @@ -2228,7 +2228,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -2238,12 +2238,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2274,10 +2274,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"] @@ -2286,7 +2286,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -2314,7 +2314,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_CONTAINER value: '' @@ -2323,7 +2323,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' - name: TC_IMAGE value: 'gaiadocker/iproute2' @@ -2385,8 +2385,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2417,10 +2417,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"] @@ -2437,7 +2437,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -2461,7 +2461,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 @@ -2476,7 +2476,7 @@ spec: value: '' - name: NODE_LABEL - value: '' + value: '' # Period to wait before and after injection of chaos in sec - name: RAMP_TIME @@ -2489,7 +2489,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -2499,12 +2499,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2535,10 +2535,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"] @@ -2547,7 +2547,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"] @@ -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-beta9" 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-beta9" - name: TOTAL_CHAOS_DURATION value: "60" # in seconds @@ -2616,8 +2616,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2648,10 +2648,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"] @@ -2660,7 +2660,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -2707,7 +2707,7 @@ spec: value: '' - name: LIB - value: 'litmus' + value: 'litmus' - name: TARGET_PODS value: '' @@ -2720,12 +2720,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-beta9 --- 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-beta9 spec: definition: scope: Namespaced @@ -2756,10 +2756,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"] @@ -2768,7 +2768,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"] @@ -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-beta9" imagePullPolicy: Always args: - -c @@ -2802,10 +2802,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 @@ -2813,29 +2813,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-beta9' - ## 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 @@ -2852,8 +2852,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-beta9 --- 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-beta9 spec: definition: scope: Cluster @@ -2884,10 +2884,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"] @@ -2904,7 +2904,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9" # 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-beta9 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-beta9 spec: definition: scope: Cluster @@ -2980,10 +2980,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"] @@ -3004,7 +3004,7 @@ spec: - apiGroups: [""] resources: ["nodes"] verbs: ["get","list","patch"] - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -3012,7 +3012,7 @@ spec: command: - /bin/bash env: - + - name: TARGET_NODE value: '' @@ -3030,11 +3030,11 @@ 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-beta9 --- diff --git a/experiments/generic/kubelet-service-kill/experiment.yaml b/experiments/generic/kubelet-service-kill/experiment.yaml index 5f86d7457..6dafc8b92 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-beta9 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-beta9" 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-beta9 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..e16ed1084 100644 --- a/experiments/generic/kubelet-service-kill/kubelet-service-kill.chartserviceversion.yaml +++ b/experiments/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/kubelet-service-kill diff --git a/experiments/generic/node-cpu-hog/experiment.yaml b/experiments/generic/node-cpu-hog/experiment.yaml index c0a85dd18..5b321f45e 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-beta9 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-beta9" 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-beta9' ## 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-beta9 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..4191b2d16 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/node-cpu-hog diff --git a/experiments/generic/node-drain/experiment.yaml b/experiments/generic/node-drain/experiment.yaml index 8834d1d62..49f7e7f74 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -82,4 +82,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-beta9 diff --git a/experiments/generic/node-drain/node-drain.chartserviceversion.yaml b/experiments/generic/node-drain/node-drain.chartserviceversion.yaml index 9b513d931..b51372b83 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-beta9 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..57d967ad7 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -98,7 +98,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## percentage of total nodes to target - name: NODES_AFFECTED_PERC @@ -113,4 +113,4 @@ spec: name: node-io-stress app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..f14386d30 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-beta9 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..8bf5be529 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-beta9 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-beta9" 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-beta9' ## 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-beta9 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..b9a3d64ed 100644 --- a/experiments/generic/node-memory-hog/node-memory-hog.chartserviceversion.yaml +++ b/experiments/generic/node-memory-hog/node-memory-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-beta9 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..fe300dd3f 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-beta9 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-beta9" 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-beta9" # 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-beta9 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/experiments/generic/node-restart/experiment.yaml b/experiments/generic/node-restart/experiment.yaml index f36bf821d..3b38e5ad6 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-beta9 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-beta9" 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-beta9" # 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-beta9 secrets: - name: id-rsa mountPath: /mnt/ diff --git a/experiments/generic/node-taint/experiment.yaml b/experiments/generic/node-taint/experiment.yaml index 6845d0298..682f4f47c 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -87,4 +87,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-beta9 diff --git a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml b/experiments/generic/node-taint/node-taint.chartserviceversion.yaml index 6e199735e..d3c9c15ef 100644 --- a/experiments/generic/node-taint/node-taint.chartserviceversion.yaml +++ b/experiments/generic/node-taint/node-taint.chartserviceversion.yaml @@ -16,7 +16,7 @@ spec: keywords: - Kubernetes - K8S - - Node + - Node - Taint platforms: - GKE @@ -35,7 +35,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..a65f8391b 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -75,4 +75,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-beta9 diff --git a/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml b/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml index a22bc4c44..782c71f21 100644 --- a/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml +++ b/experiments/generic/pod-autoscaler/pod-autoscaler.chartserviceversion.yaml @@ -33,7 +33,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-autoscaler diff --git a/experiments/generic/pod-cpu-hog-exec/experiment.yaml b/experiments/generic/pod-cpu-hog-exec/experiment.yaml index a04eda9ae..334a78f77 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-beta9 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-beta9" 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-beta9 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..e6fbd4700 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-beta9 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..ef7c8f82c 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-beta9 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-beta9" 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-beta9' - ## 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-beta9 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..5c9fdc315 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-beta9 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..5a8491bc5 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-beta9 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-beta9" 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-beta9 diff --git a/experiments/generic/pod-delete/experiment.yaml b/experiments/generic/pod-delete/experiment.yaml index 46b91622d..ce6b4f4d8 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -103,4 +103,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-beta9 diff --git a/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml b/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml index b5e42b607..e1d49f05c 100644 --- a/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml +++ b/experiments/generic/pod-delete/pod-delete.chartserviceversion.yaml @@ -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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-delete diff --git a/experiments/generic/pod-delete/python/experiment.yaml b/experiments/generic/pod-delete/python/experiment.yaml index d80a29daf..3445e4263 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-beta9 spec: definition: scope: Namespaced @@ -46,7 +46,7 @@ spec: - "update" - "delete" - "deletecollection" - image: "litmuschaos/py-runner:latest" + image: "litmuschaos/py-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -73,7 +73,7 @@ spec: value: '' - name: LIB - value: 'litmus' + value: 'litmus' - name: TARGET_PODS value: '' @@ -82,9 +82,9 @@ spec: ## supported values: serial, parallel - name: SEQUENCE value: 'parallel' - + labels: name: pod-delete app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/experiments/generic/pod-dns-error/experiment.yaml b/experiments/generic/pod-dns-error/experiment.yaml index fc2180857..f2f53156b 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-beta9 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-beta9" 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-beta9" - 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-beta9 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..6f568af6c 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-beta9 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..21da94522 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-beta9 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-beta9" 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-beta9" - 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-beta9 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..cb00362ee 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-beta9 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..5b8551392 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-beta9 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-beta9" 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-beta9' - name: LATENCY value: '2000' #in ms @@ -137,4 +137,4 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..3796cd4c7 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-beta9 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..a21b75910 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..672a3fa52 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-beta9 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..44fee810e 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-beta9 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-beta9" 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-beta9' # map of headers to modify/add; Eg: {"X-Litmus-Test-Header": "X-Litmus-Test-Value"} # to remove a header, just set the value to ""; Eg: {"X-Litmus-Test-Header": ""} @@ -143,4 +143,4 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..e234b0016 100644 --- a/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml +++ b/experiments/generic/pod-http-modify-header/pod-http-modify-header.chartserviceversion.yaml @@ -18,11 +18,11 @@ spec: - Kubernetes - K8S - HTTP - - Pod + - Pod - Headers platforms: - GKE - - Minikube + - Minikube - EKS maturity: alpha maintainers: @@ -33,7 +33,7 @@ spec: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-modify-header @@ -42,4 +42,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-modify-header/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-http-modify-header/experiment.yaml diff --git a/experiments/generic/pod-http-reset-peer/experiment.yaml b/experiments/generic/pod-http-reset-peer/experiment.yaml index f497c53fe..71a366906 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-beta9 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-beta9" 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-beta9' + # 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-beta9 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..2373e5976 100644 --- a/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml +++ b/experiments/generic/pod-http-reset-peer/pod-http-reset-peer.chartserviceversion.yaml @@ -1,36 +1,36 @@ apiVersion: litmuchaos.io/v1alpha1 kind: ChartServiceVersion metadata: - name: pod-http-reset-peer + name: pod-http-reset-peer version: 0.1.0 annotations: categories: generic spec: - displayName: pod-http-reset-peer + displayName: pod-http-reset-peer categoryDescription: > pod-http-reset-peer contains chaos to disrupt http requests of kubernetes pods. This experiment can stop outgoing http requests by resetting the TCP connection on the service targetted. - Causes connection failure (connection reset by peer) of the HTTP request. - The application pod should be healthy once chaos is stopped. Service-requests should be served despite chaos. - keywords: - - "pods" - - "kubernetes" - - "generic" - - "exec" - - "http" + keywords: + - "pods" + - "kubernetes" + - "generic" + - "exec" + - "http" - "loss" - platforms: + platforms: - "Minikube" maturity: alpha - maintainers: - - name: Akash Shrivastava - email: akash.shrivastava@harness.io - minKubeVersion: 1.12.0 - provider: + maintainers: + - name: Akash Shrivastava + email: akash.shrivastava@harness.io + minKubeVersion: 1.12.0 + provider: name: Harness labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest - links: + app.kubernetes.io/version: 3.0.0-beta9 + links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-http-reset-peer - name: Documentation diff --git a/experiments/generic/pod-http-status-code/experiment.yaml b/experiments/generic/pod-http-status-code/experiment.yaml index d649d9287..5c55c10c7 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..279c5b78c 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-beta9 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..242a03019 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -111,7 +111,7 @@ spec: # provide lib image - name: LIB_IMAGE - value: 'litmuschaos/go-runner:latest' + value: 'litmuschaos/go-runner:3.0.0-beta9' ## provide the cluster runtime - name: CONTAINER_RUNTIME @@ -131,4 +131,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-beta9 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..dbd74ea39 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-beta9 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..109d736a5 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-beta9 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-beta9" 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-beta9 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..b39bc702b 100644 --- a/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml +++ b/experiments/generic/pod-memory-hog-exec/pod-memory-hog-exec.chartserviceversion.yaml @@ -19,8 +19,8 @@ spec: - K8S - Memory - Pod - - Exec - - Stress + - Exec + - Stress platforms: - GKE - Packet(Kubeadm) @@ -37,15 +37,15 @@ spec: name: ChaosNative labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-memory-hog-exec - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog-exec/ - name: Video - url: https://www.youtube.com/watch?v=HuAXg8W5Tzo + url: https://www.youtube.com/watch?v=HuAXg8W5Tzo icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-memory-hog-exec/experiment.yaml diff --git a/experiments/generic/pod-memory-hog/experiment.yaml b/experiments/generic/pod-memory-hog/experiment.yaml index a8dccabe3..6e12b8446 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-beta9 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-beta9" 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-beta9' - ## 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-beta9 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..317b16fe4 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-beta9 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..e273838db 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-beta9 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-beta9" 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-beta9' - 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-beta9 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..2fbd10d1b 100644 --- a/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml +++ b/experiments/generic/pod-network-corruption/pod-network-corruption.chartserviceversion.yaml @@ -22,7 +22,7 @@ spec: - Corruption platforms: - GKE - - Packet(Kubeadm) + - Packet(Kubeadm) - Minikube - EKS - AKS @@ -35,7 +35,7 @@ spec: name: Laura-Marie Henning labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-corruption @@ -46,4 +46,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-corruption/experiment.yaml diff --git a/experiments/generic/pod-network-duplication/experiment.yaml b/experiments/generic/pod-network-duplication/experiment.yaml index 8ca79e3de..ba13b001d 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-beta9 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-beta9" 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-beta9' # 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-beta9 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..3ecbc17c3 100644 --- a/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml +++ b/experiments/generic/pod-network-duplication/pod-network-duplication.chartserviceversion.yaml @@ -22,7 +22,7 @@ spec: - Duplication platforms: - GKE - - Minikube + - Minikube - Packet(Kubeadm) - EKS - AKS @@ -35,15 +35,15 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-duplication - name: Documentation url: https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-duplication/ - name: Video - url: + url: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-duplication/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-duplication/experiment.yaml diff --git a/experiments/generic/pod-network-latency/experiment.yaml b/experiments/generic/pod-network-latency/experiment.yaml index 4b623322a..deda6e7a9 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-beta9 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-beta9" 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-beta9' - 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-beta9 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..ec8ff7e25 100644 --- a/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml +++ b/experiments/generic/pod-network-latency/pod-network-latency.chartserviceversion.yaml @@ -18,11 +18,11 @@ spec: - Kubernetes - K8S - Network - - Pod + - Pod - Latency platforms: - GKE - - Minikube + - Minikube - Packet(Kubeadm) - EKS - AKS @@ -35,7 +35,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-latency @@ -46,4 +46,4 @@ spec: icon: - base64data: "" mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-latency/experiment.yaml + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/generic/pod-network-latency/experiment.yaml diff --git a/experiments/generic/pod-network-loss/experiment.yaml b/experiments/generic/pod-network-loss/experiment.yaml index 1a3da51b6..b08eb6f2c 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-beta9 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-beta9" 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-beta9' - name: NETWORK_INTERFACE value: 'eth0' @@ -145,4 +145,4 @@ spec: app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job app.kubernetes.io/runtime-api-usage: "true" - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..56253c667 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-beta9 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..de6868582 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-beta9 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-beta9" 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-beta9 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..51ffe6ba8 100644 --- a/experiments/generic/pod-network-partition/pod-network-partition.chartserviceversion.yaml +++ b/experiments/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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-go/tree/master/experiments/generic/pod-network-partition 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..78676d9a2 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-beta9 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..57a6c2767 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-beta9 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-beta9" 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-beta9 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..042ee6d76 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-beta9 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..cf11113e5 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -67,7 +67,7 @@ spec: value: '' - name: SEQUENCE - value: 'parallel' + value: 'parallel' # Provide the path of aws credentials mounted from secret - name: AWS_SHARED_CREDENTIALS_FILE @@ -76,13 +76,13 @@ spec: # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + labels: name: ebs-loss-by-id app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..22ed51d73 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-beta9 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..fddb72d22 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -66,10 +66,10 @@ spec: value: '' - name: SEQUENCE - value: 'parallel' + value: 'parallel' - name: VOLUME_AFFECTED_PERC - value: '' + value: '' # Provide the path of aws credentials mounted from secret - name: AWS_SHARED_CREDENTIALS_FILE @@ -78,13 +78,13 @@ spec: # provide the LIB # only litmus supported - name: LIB - value: 'litmus' - + value: 'litmus' + labels: name: ebs-loss-by-tag app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..fecf4cb21 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-beta9 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..b1c79d3bd 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-beta9 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-beta9" 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-beta9 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..8127c468e 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-beta9 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..19c23bd0e 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/kube-aws/experiments.yaml b/experiments/kube-aws/experiments.yaml index 22918b032..da1453dae 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 secrets: - name: cloud-secret mountPath: /tmp/ diff --git a/experiments/openebs/experiments.yaml b/experiments/openebs/experiments.yaml index fa6f3c319..e17ac0f25 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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- 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-beta9 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-beta9" 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-beta9 --- --- @@ -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-beta9 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-beta9" 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-beta9 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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 #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-beta9 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-beta9" 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-beta9 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..992a7f6a6 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-beta9 name: openebs-control-plane-chaos spec: definition: @@ -45,8 +45,8 @@ spec: verbs: - "get" - "list" - - image: "litmuschaos/ansible-runner:latest" + + image: "litmuschaos/ansible-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c @@ -60,10 +60,10 @@ spec: - name: OPENEBS_NAMESPACE value: 'openebs' - ## Period to wait before injection of chaos + ## Period to wait before injection of chaos - name: RAMP_TIME value: '' - + - name: FORCE value: '' @@ -76,4 +76,4 @@ spec: name: openebs-control-plane-chaos app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..352f47f46 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-beta9 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..8f1adaba2 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-beta9 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-beta9" 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-beta9 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..b0a6c55e2 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-beta9 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..60b2a3e44 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -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-beta9 #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..9a5c261a1 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-beta9 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..1c0ac3ec5 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -100,7 +100,7 @@ spec: name: openebs-pool-disk-loss app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..f9a5cee0e 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-beta9 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..3f75edd17 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-beta9 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-beta9" 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-beta9 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..8ac4b4b1a 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-beta9 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..6d42de887 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-beta9 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-beta9" 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-beta9 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..26ad185e8 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-beta9 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..da5b1392f 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -74,7 +74,7 @@ spec: value: '' - name: LIVENESS_APP_NAMESPACE - value: '' + value: '' - name: CHAOS_ITERATIONS value: '2' @@ -90,8 +90,8 @@ spec: name: openebs-pool-pod-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 #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..d4635dd86 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-beta9 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..45a504e74 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -66,14 +66,14 @@ spec: - name: LIB_IMAGE value: 'gaiaadm/pumba:0.6.5' - # Specify the container runtime used , to pick the relevant chaos util + # Specify the container runtime used , to pick the relevant chaos util - name: CONTAINER_RUNTIME - value: 'docker' + value: 'docker' # TARGET_CONTAINER values: cstor-volume-mgmt , cstor-istgt # For cstor-volume-istgt container kill use : cstor-istgt # For volume-mgmt-kill container use : cstor-volume-mgmt - + - name: TARGET_CONTAINER value: 'cstor-volume-mgmt' @@ -102,12 +102,12 @@ spec: - name: SOAK_TIME value: '60' - + labels: name: openebs-target-container-failure app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 #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..e22bde388 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 @@ -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-beta9 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..6a2db6f1b 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-beta9 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-beta9" 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-beta9 #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..1c6ec931b 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-beta9 links: - name: Source Code url: https://github.com/litmuschaos/litmus-ansible/tree/master/experiments/openebs/openebs-target-network-delay diff --git a/experiments/openebs/openebs-target-network-loss/experiment.yaml b/experiments/openebs/openebs-target-network-loss/experiment.yaml index 45876c630..fc799031c 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-beta9 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-beta9" 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-beta9 #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..e75f674d8 100644 --- a/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml +++ b/experiments/openebs/openebs-target-network-loss/openebs-target-network-loss.chartserviceversion.yaml @@ -15,7 +15,7 @@ spec: keywords: - Kubernetes - K8S - - OpenEBS + - OpenEBS - Network platforms: - GKE @@ -31,7 +31,7 @@ spec: name: Mayadata labels: app.kubernetes.io/component: chartserviceversion - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 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..2529f9539 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-beta9 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-beta9" imagePullPolicy: Always args: - -c @@ -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-beta9 #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..500c50bef 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-beta9 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..0b631e526 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-beta9 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-beta9" 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-beta9 --- diff --git a/experiments/vmware/vm-poweroff/experiment.yaml b/experiments/vmware/vm-poweroff/experiment.yaml index 1562815ae..17e239ada 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-beta9 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-beta9" args: - -c - ./experiments -name vm-poweroff @@ -71,7 +71,7 @@ spec: # provide the VM MOIDs as comma separated values - name: APP_VM_MOIDS value: '' - + # set chaos duration (in sec) as desired - name: TOTAL_CHAOS_DURATION value: '30' @@ -94,4 +94,4 @@ spec: experiment: vm-poweroff app.kubernetes.io/part-of: litmus app.kubernetes.io/component: experiment-job - app.kubernetes.io/version: latest + app.kubernetes.io/version: 3.0.0-beta9 diff --git a/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/experiments/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index 0b2ad002d..5f1bf0de5 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-beta9 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..2f134d209 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-beta9" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-delete/workflow_cron.yaml b/scenarios/pod-delete/workflow_cron.yaml index 8da977ccf..cf87b6eb3 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-beta9" imagePullPolicy: Always args: - -c diff --git a/scenarios/pod-memory-hog/workflow.yaml b/scenarios/pod-memory-hog/workflow.yaml index c429b58c1..112d4270a 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-beta9" 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..43ddd0b69 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-beta9" args: - -c - ./experiments -name pod-memory-hog diff --git a/scenarios/podtato-head/workflow.yaml b/scenarios/podtato-head/workflow.yaml index b8165d4a4..0ab1fdef8 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-beta9?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..26916289e 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-beta9?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..be463bbd7 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-beta9 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-beta9 } setup_git diff --git a/workflows/bank-of-anthos/workflow.yaml b/workflows/bank-of-anthos/workflow.yaml index f4f105fbe..79ce4fc84 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-beta9?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..3006f2cbf 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-beta9?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..78d7d1fae 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-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/namespaced-scope-chaos/workflow_cron.yaml b/workflows/namespaced-scope-chaos/workflow_cron.yaml index 1f44c807d..0b4674124 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-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/node-cpu-hog/workflow.yaml b/workflows/node-cpu-hog/workflow.yaml index 53cfa75dd..868aae722 100644 --- a/workflows/node-cpu-hog/workflow.yaml +++ b/workflows/node-cpu-hog/workflow.yaml @@ -72,7 +72,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9' 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..32db1d685 100644 --- a/workflows/node-cpu-hog/workflow_cron.yaml +++ b/workflows/node-cpu-hog/workflow_cron.yaml @@ -76,7 +76,7 @@ spec: verbs: - "get" - "list" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" 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-beta9' labels: name: node-cpu-hog diff --git a/workflows/node-memory-hog/workflow.yaml b/workflows/node-memory-hog/workflow.yaml index 8bb7db878..38050a8c5 100644 --- a/workflows/node-memory-hog/workflow.yaml +++ b/workflows/node-memory-hog/workflow.yaml @@ -16,7 +16,7 @@ spec: - name: adminModeNamespace value: "litmus" - name: context - value: "node-memory-hog_infra" + value: "node-memory-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-beta9" 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-beta9' 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..00da29bfa 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-beta9" 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-beta9' labels: name: node-memory-hog container: diff --git a/workflows/pod-cpu-hog/workflow.yaml b/workflows/pod-cpu-hog/workflow.yaml index c7f163861..d8b8cc8df 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-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-cpu-hog/workflow_cron.yaml b/workflows/pod-cpu-hog/workflow_cron.yaml index 1e77fb989..309733d48 100644 --- a/workflows/pod-cpu-hog/workflow_cron.yaml +++ b/workflows/pod-cpu-hog/workflow_cron.yaml @@ -68,7 +68,7 @@ spec: - "patch" - "update" - "delete" - image: "litmuschaos/go-runner:latest" + image: "litmuschaos/go-runner:3.0.0-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow.yaml b/workflows/pod-delete/workflow.yaml index 460d0eda6..e0c02a2b0 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-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-delete/workflow_cron.yaml b/workflows/pod-delete/workflow_cron.yaml index 8da977ccf..cf87b6eb3 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-beta9" imagePullPolicy: Always args: - -c diff --git a/workflows/pod-memory-hog/workflow.yaml b/workflows/pod-memory-hog/workflow.yaml index c429b58c1..112d4270a 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-beta9" 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..e2b39179d 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-beta9" args: - -c - ./experiments -name pod-memory-hog diff --git a/workflows/podtato-head/workflow.yaml b/workflows/podtato-head/workflow.yaml index b8165d4a4..0ab1fdef8 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-beta9?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..26916289e 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-beta9?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..2cff430f7 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-beta9?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..b02538d72 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-beta9?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..bd7d99a9e 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-beta9?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..60a04773a 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-beta9?file=charts/generic/experiments.yaml -n {{workflow.parameters.adminModeNamespace}} ; sleep 30" - name: pod-cpu-hog