chore: Fix experiments charts for 3.0.0 (#613)

* adds metadata.annotation in chaosengine and replaces install-chaos-faults step to use artifacts.data.raw manifests

Signed-off-by: neelanjan00 <neelanjan.manna@harness.io>

* fixes annotation -> annotations

Signed-off-by: neelanjan00 <neelanjan.manna@harness.io>

* updates labels

Signed-off-by: neelanjan00 <neelanjan.manna@harness.io>

---------

Signed-off-by: neelanjan00 <neelanjan.manna@harness.io>
This commit is contained in:
Neelanjan Manna
2023-10-04 10:37:55 +05:30
committed by GitHub
parent c7f3d2683c
commit d482aa76af
20 changed files with 3481 additions and 105 deletions

View File

@@ -67,7 +67,7 @@ spec:
- "delete"
- apiGroups:
- ""
resources:
resources:
- "nodes"
verbs:
- "get"
@@ -89,14 +89,14 @@ spec:
value: ''
## ENTER THE NUMBER OF CORES OF CPU FOR CPU HOGGING
## OPTIONAL VALUE IN CASE OF EMPTY VALUE IT WILL TAKE NODE CPU CAPACITY
## OPTIONAL VALUE IN CASE OF EMPTY VALUE IT WILL TAKE NODE CPU CAPACITY
- name: NODE_CPU_CORE
value: ''
# provide lib image
- name: LIB_IMAGE
value: 'litmuschaos/go-runner:latest'
value: 'litmuschaos/go-runner:latest'
labels:
name: node-cpu-hog
container:
@@ -121,6 +121,7 @@ spec:
namespace: {{workflow.parameters.adminModeNamespace}}
labels:
context: "{{workflow.parameters.context}}"
annotations: {}
spec:
jobCleanUpPolicy: retain
engineState: 'active'