mirror of
https://github.com/krkn-chaos/krkn.git
synced 2026-04-15 06:57:28 +00:00
- This eases the usage and debuggability by running the fault injection pods in the same namespace as other resources of litmus. This will also ease the deletion process and ensure that there are no leftover objects on the cluster. - This commit also enables users to use the same rbac template for all the litmus scenarios without having to pull in a specic one for each of the scenarios.
36 lines
958 B
YAML
36 lines
958 B
YAML
apiVersion: litmuschaos.io/v1alpha1
|
|
kind: ChaosEngine
|
|
metadata:
|
|
name: nginx-chaos
|
|
namespace: litmus
|
|
spec:
|
|
# It can be delete/retain
|
|
jobCleanUpPolicy: 'retain'
|
|
# It can be active/stop
|
|
engineState: 'active'
|
|
chaosServiceAccount: litmus-sa
|
|
experiments:
|
|
- name: node-io-stress
|
|
spec:
|
|
components:
|
|
env:
|
|
# set chaos duration (in sec) as desired
|
|
- name: TOTAL_CHAOS_DURATION
|
|
value: '40'
|
|
|
|
## specify the size as percentage of free space on the file system
|
|
- name: FILESYSTEM_UTILIZATION_PERCENTAGE
|
|
value: '100'
|
|
|
|
## Number of core of CPU
|
|
- name: CPU
|
|
value: '1'
|
|
|
|
## Total number of workers default value is 4
|
|
- name: NUMBER_OF_WORKERS
|
|
value: '3'
|
|
|
|
## enter the comma separated target nodes name
|
|
- name: TARGET_NODES
|
|
value: '<node_name>'
|