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 97b6482..c528124 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 @@ -16,7 +16,7 @@ spec: - "GCP" maturity: alpha maintainers: - - name: neelanjan00 + - name: Neelanjan Manna email: neelanjan@chaosnative.com minKubeVersion: 1.12.0 provider: 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 810ffd4..fbb2ad8 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 @@ -16,7 +16,7 @@ spec: - "GCP" maturity: alpha maintainers: - - name: neelanjan00 + - name: Neelanjan Manna email: neelanjan@chaosnative.com minKubeVersion: 1.12.0 provider: diff --git a/charts/gcp/gcp.chartserviceversion.yaml b/charts/gcp/gcp.chartserviceversion.yaml index dd28af4..308dec3 100644 --- a/charts/gcp/gcp.chartserviceversion.yaml +++ b/charts/gcp/gcp.chartserviceversion.yaml @@ -17,7 +17,7 @@ spec: - "Disk" - "GCP" maintainers: - - name: neelanjan00 + - name: Neelanjan Manna email: neelanjan@chaosnative.com minKubeVersion: 1.12.0 provider: diff --git a/charts/vmware/experiments.yaml b/charts/vmware/experiments.yaml index b2be88c..2ae5635 100644 --- a/charts/vmware/experiments.yaml +++ b/charts/vmware/experiments.yaml @@ -61,19 +61,28 @@ spec: name: vcenter-secret key: VCENTERPASS - # provide the vm moid - - name: APP_VM_MOID + # 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' + # set chaos interval (in sec) as desired + - name: CHAOS_INTERVAL + value: '30' + - name: LIB value: 'litmus' - name: RAMP_TIME value: '' + # parallel or sequence; the mode of chaos sequence, defaults to parallel + - name: SEQUENCE + value: 'parallel' + labels: experiment: vm-poweroff app.kubernetes.io/part-of: litmus diff --git a/charts/vmware/vm-poweroff/engine.yaml b/charts/vmware/vm-poweroff/engine.yaml index d295cc6..a9fa88a 100644 --- a/charts/vmware/vm-poweroff/engine.yaml +++ b/charts/vmware/vm-poweroff/engine.yaml @@ -1,7 +1,7 @@ apiVersion: litmuschaos.io/v1alpha1 kind: ChaosEngine metadata: - name: nginx-chaos + name: vmware-vm-chaos namespace: default spec: # It can be active/stop @@ -18,6 +18,10 @@ spec: - name: TOTAL_CHAOS_DURATION value: '30' - # provide vm moid - - name: APP_VM_MOID + # set chaos interval (in sec) as desired + - name: CHAOS_INTERVAL + value: '30' + + # provide VM MOIDs as comma separated values + - name: APP_VM_MOIDS value: '' diff --git a/charts/vmware/vm-poweroff/experiment.yaml b/charts/vmware/vm-poweroff/experiment.yaml index ffc6b5a..f217df6 100644 --- a/charts/vmware/vm-poweroff/experiment.yaml +++ b/charts/vmware/vm-poweroff/experiment.yaml @@ -1,7 +1,7 @@ apiVersion: litmuschaos.io/v1alpha1 description: message: | - stops a vm for a certain chaos duration + Stops one or more VMs for a certain chaos duration. kind: ChaosExperiment metadata: name: vm-poweroff @@ -61,19 +61,28 @@ spec: name: vcenter-secret key: VCENTERPASS - # provide the vm moid - - name: APP_VM_MOID + # 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' + # set chaos interval (in sec) as desired + - name: CHAOS_INTERVAL + value: '30' + - name: LIB value: 'litmus' - name: RAMP_TIME value: '' + # parallel or sequence; the mode of chaos sequence, defaults to parallel + - name: SEQUENCE + value: 'parallel' + labels: experiment: vm-poweroff app.kubernetes.io/part-of: litmus diff --git a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml index f6c9e98..0b2ad00 100644 --- a/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml +++ b/charts/vmware/vm-poweroff/vm-poweroff.chartserviceversion.yaml @@ -5,15 +5,15 @@ metadata: name: vm-poweroff annotations: categories: vmware - vendor: Wipro + vendor: Wipro, ChaosNative support: https://app.slack.com/client/T09NY5SBT/CNXNB0ZTN spec: displayName: vm-poweroff categoryDescription: | - This experiment causes powerOff of a target vmware instance for a certain chaos duration. - - Causes powerOff of the vmware instance provided by Moid of the instance. + This experiment causes power-off of target VMWare VM(s) for a certain chaos duration: + - Causes power-off of the VMWare VM(s) provided by the Moid(s) of the instance. - It helps to check the performance of the application/services on the instance. - - Currently, the experiment is supported for vsphere version 6.X (Support for 7.X will be added soon) + - Currently, the experiment is supported for vsphere version 6.X (Support for 7.X will be added soon). keywords: - Vmware @@ -22,10 +22,10 @@ spec: - vmware maturity: alpha maintainers: - - name: Delphine Joyneer - email: golkonda.joyneer@wipro.com + - name: Delphine Joyneer, Neelanjan Manna + email: golkonda.joyneer@wipro.com, neelanjan@chaosnative.com provider: - name: Wipro + name: Wipro, ChaosNative labels: app.kubernetes.io/component: chartserviceversion app.kubernetes.io/version: latest diff --git a/charts/vmware/vmware.chartserviceversion.yaml b/charts/vmware/vmware.chartserviceversion.yaml index 573a16f..8c4ed26 100644 --- a/charts/vmware/vmware.chartserviceversion.yaml +++ b/charts/vmware/vmware.chartserviceversion.yaml @@ -6,21 +6,21 @@ metadata: version: 0.1.0 annotations: categories: vmware - chartDescription: Injects chaos on vmware components + chartDescription: Injects chaos on VMWare components spec: - displayName: VMware Chaos + displayName: VMWare Chaos categoryDescription: > - VMware contains chaos to disrupt the state of vmware resources + Contains chaos to disrupt the state of VMWare resources experiments: - vm-poweroff keywords: - vmware - VM maintainers: - - name: Delphine Joyneer - email: golkonda.joyneer@wipro.com + - name: Delphine Joyneer, Neelanjan Manna + email: golkonda.joyneer@wipro.com, neelanjan@chaosnative.com provider: - name: Wipro + name: Wipro, ChaosNative links: - name: Kubernetes Website url: https://kubernetes.io