From 81d5c4017e531888f4796848fa3bab86f9cac584 Mon Sep 17 00:00:00 2001 From: Neelanjan Manna Date: Fri, 13 May 2022 17:42:20 +0530 Subject: [PATCH] Updated GCP VM Instance Stop By Label Charts (#546) * added gcp-vm-instance-stop-by-label charts Signed-off-by: neelanjan00 * updated experiment charts Signed-off-by: neelanjan00 * added gcp-vm-disk-loss-by-label-charts; updated gcp-vm-disk-loss and gcp-vm-instance-stop charts to add sequence to engine manifest and removed device name from gcp-vm-disk-loss manifests Signed-off-by: neelanjan00 * finalised charts Signed-off-by: neelanjan00 * updated chart comments Signed-off-by: neelanjan00 * updated AUTO_SCALING_GROUP env to MANAGED_INSTANCE_GROUP env Signed-off-by: neelanjan00 * finalised charts for all GCP experiments Signed-off-by: neelanjan00 * updated provider and author details in gcp-vm-instance-stop-by-label experiment Signed-off-by: neelanjan00 * updated docs links Signed-off-by: Neelanjan Manna * removed pods/exec rbac, updated keywords Signed-off-by: Neelanjan Manna * updated chartserviceversion, package Signed-off-by: Neelanjan Manna * updated gcp-vm-instance-stop-by-label-chartserviceversion.yaml Signed-off-by: Neelanjan Manna * removed incorrect chartserviceversion yaml Signed-off-by: Neelanjan Manna * removed .DS_Store Signed-off-by: Neelanjan Manna Co-authored-by: Udit Gaurav <35391335+uditgaurav@users.noreply.github.com> --- .DS_Store | Bin 6148 -> 0 bytes ...isk-loss-by-label.chartserviceversion.yaml | 2 +- ...nce-stop-by-label.chartserviceversion.yaml | 33 ++++++++++++++++++ .../gcp.chartserviceversion.yaml | 29 --------------- 4 files changed, 34 insertions(+), 30 deletions(-) delete mode 100644 .DS_Store create mode 100644 charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml delete mode 100644 charts/gcp/gcp-vm-instance-stop-by-label/gcp.chartserviceversion.yaml diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index bbda36e075f5f8e69e9d47208ff5a842264897ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ8l9o5S(5ozFt@?*o;Y~OrjZy8Y_9A{kQ{JlCI4`0XKDEoH6xHI{by=>(4 zk8gW4DnJFO02QDDRN%1+WPNSsk3E*BQ2{FO0t(pop}-AmVjt+A4h-G`0H+AMVeY*I zuvh?C6Z=3!U>a0lP&Hc&4Laf_^J-!r7`>Hi$N9z6MQb2ODnJE>3QS_z zTK)fk-|7E{B(A6c6?iEHbh=zEJ3J|C>*#S-YYTi0x13+N8RkyG;N=+T1>4-ZW$e#hzg+>LQt-v34Ock>L 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 c3a90b9..620fca3 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 @@ -30,4 +30,4 @@ spec: icon: - url: mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml \ No newline at end of file + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml diff --git a/charts/gcp/gcp-vm-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 new file mode 100644 index 0000000..fb6bba5 --- /dev/null +++ b/charts/gcp/gcp-vm-instance-stop-by-label/gcp-vm-instance-stop-by-label.chartserviceversion.yaml @@ -0,0 +1,33 @@ +apiVersion: litmuchaos.io/v1alpha1 +kind: ChartServiceVersion +metadata: + name: gcp + version: 0.1.0 + annotations: + categories: gcp +spec: + displayName: gcp-vm-disk-loss-by-label + categoryDescription: > + Stops GCP VM instances and GKE nodes filtered by a label for a specified duration of time and later restarts them + keywords: + - "VM" + - "GCP" + platforms: + - "Minikube" + maturity: alpha + 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 + url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/ + icon: + - url: + mediatype: "" + chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-disk-loss-by-label/experiment.yaml diff --git a/charts/gcp/gcp-vm-instance-stop-by-label/gcp.chartserviceversion.yaml b/charts/gcp/gcp-vm-instance-stop-by-label/gcp.chartserviceversion.yaml deleted file mode 100644 index 77fb33b..0000000 --- a/charts/gcp/gcp-vm-instance-stop-by-label/gcp.chartserviceversion.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: litmuchaos.io/v1alpha1 -kind: ChartServiceVersion -metadata: - name: gcp - version: 0.1.0 - annotations: - categories: gcp -spec: - displayName: gcp chaos - categoryDescription: > - gcp-vm-instance stop by label experiment causes gcp vm instances specified by a label to be stopped for a given time duration - experiments: - - gcp-vm-instance-stop-by-label - keywords: - - "GCP" - - "VM" - maintainers: - - name: Neelanjan Manna - email: neelanjan.manna@harness.io - minKubeVersion: 1.12.0 - provider: - name: Harness - links: - - name: Documentation - url: https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/ - icon: - - url: - mediatype: "" - chaosexpcrdlink: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/charts/gcp/gcp-vm-instance-stop-by-label/experiment.yaml \ No newline at end of file