-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.yaml
58 lines (55 loc) · 1.27 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
ocp:
username: ""
password: ""
token: ""
api-url: ""
aws:
access-key-id: test
secret-access-key: test
region: us-west-2
scenarios:
wait-duration: 1
app-outage:
duration: 60
namespace: dittybopper
block-traffic: '[Ingress, Egress]'
pod-selector: '{app: dittybopper}'
check:
service-url: ""
node-outage:
action: node_stop_start_scenario
label-selector: 'node-role.kubernetes.io/master='
instance-count: 1
runs: 1
cloud-type: aws
duration: 60
pod-scenario:
namespace: dittybopper
pod-label: 'app=dittybopper'
disruption-count: 1
enable-alerts: 'true'
check-critical-alerts: 'true'
expected-recovery-time: 30
pvc-scenario:
pvc-name: prometheus-data-prometheus-k8s-0
pod-name: prometheus-k8s-0
namespace: openshift-monitoring
fill-percentage: 99
duration: 40
check:
container-name: prometheus
block-device: /dev/nvme2n1
service-hijacking:
plan-file: service_hijacking.yaml
service-target-port: 3000
service-name: dittybopper
namespace: dittybopper
duration: 10
check:
service-url: ""
zone-outage:
cloud-type: aws
duration: 50
vpc-id: vpc-051fc36b9e06a89b6
subnet-id: subnet-02acbec1471595d2e
region: us-west-2