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:
committed by
GitHub
parent
1ba09eb4b7
commit
aef7d97c23
@@ -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'
|
||||
@@ -134,6 +140,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.parameters.appNamespace}}_catalogue"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
@@ -274,6 +284,8 @@ spec:
|
||||
metadata:
|
||||
name: pod-network-loss-chaos
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
@@ -348,6 +360,8 @@ spec:
|
||||
metadata:
|
||||
name: catalogue-disk-fill
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
|
@@ -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:
|
||||
@@ -55,7 +59,7 @@ spec:
|
||||
args:
|
||||
- "kubectl apply -f https://hub.litmuschaos.io/api/chaos/master?file=charts/generic/experiments.yaml -n
|
||||
{{workflow.parameters.adminModeNamespace}} ; sleep 30"
|
||||
|
||||
|
||||
- name: pod-cpu-hog
|
||||
inputs:
|
||||
artifacts:
|
||||
@@ -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'
|
||||
@@ -138,6 +144,8 @@ spec:
|
||||
metadata:
|
||||
name: pod-memory-hog-chaos
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_orders"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
@@ -206,6 +214,8 @@ spec:
|
||||
metadata:
|
||||
name: catalogue-pod-delete-chaos
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_catalogue"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
@@ -278,6 +288,8 @@ spec:
|
||||
metadata:
|
||||
name: pod-network-loss-chaos
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_user-db"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
@@ -352,6 +364,8 @@ spec:
|
||||
metadata:
|
||||
name: catalogue-disk-fill
|
||||
namespace: {{workflow.parameters.adminModeNamespace}}
|
||||
labels:
|
||||
context: "{{workflow.parameters.appNamespace}}_catalogue-db"
|
||||
spec:
|
||||
appinfo:
|
||||
appns: 'sock-shop'
|
||||
|
@@ -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'
|
||||
|
@@ -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}}",
|
||||
]
|
||||
]
|
||||
|
Reference in New Issue
Block a user