diff --git a/workflows/icons/sock-shop.png b/workflows/icons/sock-shop-cmdProbe.png similarity index 100% rename from workflows/icons/sock-shop.png rename to workflows/icons/sock-shop-cmdProbe.png diff --git a/workflows/icons/sock-shop-promProbe.png b/workflows/icons/sock-shop-promProbe.png new file mode 100644 index 0000000..00b4a19 Binary files /dev/null and b/workflows/icons/sock-shop-promProbe.png differ diff --git a/workflows/sock-shop/sock-shop.chartserviceversion.yaml b/workflows/sock-shop-cmdProbe/sock-shop-cmdProbe.chartserviceversion.yaml similarity index 75% rename from workflows/sock-shop/sock-shop.chartserviceversion.yaml rename to workflows/sock-shop-cmdProbe/sock-shop-cmdProbe.chartserviceversion.yaml index bf62c5c..d38d2a0 100644 --- a/workflows/sock-shop/sock-shop.chartserviceversion.yaml +++ b/workflows/sock-shop-cmdProbe/sock-shop-cmdProbe.chartserviceversion.yaml @@ -2,13 +2,13 @@ apiVersion: litmuchaos.io/v1alpha1 kind: ChartServiceVersion metadata: createdAt: 2021-05-24T10:28:08Z - name: sock-shop + name: sock-shop-cmdProbe version: 0.1.0 annotations: categories: sock-shop - chartDescription: Injects chaos on sock-shop application + chartDescription: Injects chaos on sock-shop application using cmd probe. spec: - displayName: Sock-Shop Chaos + displayName: Sock-Shop-Chaos categoryDescription: > It install sock-shop application, generate loads, inject chaos on sock-shop, uninstall the application and revert the chaos @@ -28,7 +28,7 @@ spec: - Disk platforms: - GKE - - Minikube + - Minikube - Packet(Kubeadm) - EKS - AKS @@ -43,6 +43,5 @@ spec: - name: Documentation url: https://docs.litmuschaos.io/docs/chaoshub/#generic-chaos icon: - - url: - mediatype: "" - \ No newline at end of file + - url: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/workflows/icons/sock-shop-cmdProbe.png + mediatype: image/png diff --git a/workflows/sock-shop/usingCmdProbe/workflow.yaml b/workflows/sock-shop-cmdProbe/workflow.yaml similarity index 100% rename from workflows/sock-shop/usingCmdProbe/workflow.yaml rename to workflows/sock-shop-cmdProbe/workflow.yaml diff --git a/workflows/sock-shop/usingCmdProbe/workflow_cron.yaml b/workflows/sock-shop-cmdProbe/workflow_cron.yaml similarity index 100% rename from workflows/sock-shop/usingCmdProbe/workflow_cron.yaml rename to workflows/sock-shop-cmdProbe/workflow_cron.yaml diff --git a/workflows/sock-shop-promProbe/sock-shop-promProbe.chartserviceversion.yaml b/workflows/sock-shop-promProbe/sock-shop-promProbe.chartserviceversion.yaml new file mode 100644 index 0000000..004480c --- /dev/null +++ b/workflows/sock-shop-promProbe/sock-shop-promProbe.chartserviceversion.yaml @@ -0,0 +1,47 @@ +apiVersion: litmuchaos.io/v1alpha1 +kind: ChartServiceVersion +metadata: + createdAt: 2021-05-24T10:28:08Z + name: sock-shop-promProbe + version: 0.1.0 + annotations: + categories: sock-shop + chartDescription: Injects chaos on sock-shop application using prom probe. +spec: + displayName: Sock-Shop-Chaos + categoryDescription: > + It install sock-shop application, generate loads, inject chaos on sock-shop, + uninstall the application and revert the chaos + experiments: + - pod-delete + - pod-cpu-hog + - pod-memory-hog + - pod-network-loss + - disk-fill + keywords: + - Kubernetes + - Sock-Shop + - Pod + - Memory + - CPU + - Network + - Disk + platforms: + - GKE + - Minikube + - Packet(Kubeadm) + - EKS + - AKS + maintainers: + - name: oumkale + email: oumkale@chaosnative.com + provider: + name: ChaosNative + links: + - name: Kubernetes Slack + url: https://slack.kubernetes.io/ + - name: Documentation + url: https://docs.litmuschaos.io/docs/chaoshub/#generic-chaos + icon: + - url: https://raw.githubusercontent.com/litmuschaos/chaos-charts/master/workflows/icons/sock-shop-promProbe.png + mediatype: image/png diff --git a/workflows/sock-shop/usingPromProbe/workflow.yaml b/workflows/sock-shop-promProbe/workflow.yaml similarity index 100% rename from workflows/sock-shop/usingPromProbe/workflow.yaml rename to workflows/sock-shop-promProbe/workflow.yaml diff --git a/workflows/sock-shop/usingPromProbe/workflow_cron.yaml b/workflows/sock-shop-promProbe/workflow_cron.yaml similarity index 100% rename from workflows/sock-shop/usingPromProbe/workflow_cron.yaml rename to workflows/sock-shop-promProbe/workflow_cron.yaml