chore(charts):Added Labels for Workflow and Engine (#437)

* Adding subject and label

Signed-off-by: Oum Kale <oumkale@chaosnative.com>

* updating context for infra level

Signed-off-by: Oum Kale <oumkale@chaosnative.com>

* updating chaosengine name

Signed-off-by: Oum Kale <oumkale@chaosnative.com>

* updating image to litmuschaos/k8s:latest

Signed-off-by: Oum Kale <oumkale@chaosnative.com>
This commit is contained in:
OUM NIVRATHI KALE
2021-05-13 20:27:00 +05:30
committed by GitHub
parent 1ba09eb4b7
commit aef7d97c23
25 changed files with 203 additions and 5 deletions

View File

@@ -3,6 +3,8 @@ kind: Workflow
metadata:
generateName: argowf-chaos-sock-shop-resiliency-
namespace: litmus
labels:
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
spec:
entrypoint: argowf-chaos
serviceAccountName: argo-chaos
@@ -13,6 +15,8 @@ spec:
parameters:
- name: adminModeNamespace
value: "litmus"
- name: appNamespace
value: "sock-shop"
templates:
- name: argowf-chaos
steps:
@@ -64,6 +68,8 @@ spec:
metadata:
name: pod-cpu-hog-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_carts"
spec:
appinfo:
appns: 'sock-shop'
@@ -132,6 +138,8 @@ spec:
metadata:
name: pod-memory-hog-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_orders"
spec:
appinfo:
appns: 'sock-shop'
@@ -198,6 +206,8 @@ spec:
metadata:
name: catalogue-pod-delete-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_catalogue"
spec:
appinfo:
appns: 'sock-shop'
@@ -268,6 +278,8 @@ spec:
metadata:
name: pod-network-loss-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_user-db"
spec:
appinfo:
appns: 'sock-shop'
@@ -341,6 +353,8 @@ spec:
metadata:
name: catalogue-disk-fill
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
spec:
appinfo:
appns: 'sock-shop'

View File

@@ -3,6 +3,8 @@ kind: CronWorkflow
metadata:
generateName: argowf-chaos-sock-shop-resiliency-cron-wf-
namespace: litmus
labels:
subject: "{{workflow.parameters.appNamespace}}_sock-shop"
spec:
schedule: "0 * * * *"
concurrencyPolicy: "Forbid"
@@ -17,6 +19,8 @@ spec:
parameters:
- name: adminModeNamespace
value: "litmus"
- name: appNamespace
value: "sock-shop"
templates:
- name: argowf-chaos
steps:
@@ -68,6 +72,8 @@ spec:
metadata:
name: pod-cpu-hog-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_carts"
spec:
appinfo:
appns: 'sock-shop'
@@ -136,6 +142,8 @@ spec:
metadata:
name: pod-memory-hog-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_orders"
spec:
appinfo:
appns: 'sock-shop'
@@ -202,6 +210,8 @@ spec:
metadata:
name: catalogue-pod-delete-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.env.appNamespace}}_catalogue"
spec:
appinfo:
appns: 'sock-shop'
@@ -272,6 +282,8 @@ spec:
metadata:
name: pod-network-loss-chaos
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_user-db"
spec:
appinfo:
appns: 'sock-shop'
@@ -345,6 +357,8 @@ spec:
metadata:
name: catalogue-disk-fill
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
spec:
appinfo:
appns: 'sock-shop'
@@ -423,4 +437,4 @@ spec:
args:
[
"kubectl delete chaosengine pod-memory-hog-chaos pod-cpu-hog-chaos catalogue-pod-delete-chaos pod-network-loss-chaos -n {{workflow.parameters.adminModeNamespace}}",
]
]