-
Notifications
You must be signed in to change notification settings - Fork 107
/
settings.yml
135 lines (127 loc) · 4.1 KB
/
settings.yml
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
---
:ems:
:ems_amazon:
:event_handling:
:event_groups:
:addition:
:critical:
- AWS_EC2_Instance_CREATE
- AWS_API_CALL_RunInstances
- AWS_API_CALL_CreateTags
:update:
:critical:
- AWS_EC2_Instance_UPDATE
:deletion:
:critical:
- AWS_EC2_Instance_DELETE
- AWS_API_CALL_TerminateInstances
:power:
:critical:
- AWS_EC2_Instance_running
- AWS_EC2_Instance_shutting-down
- AWS_EC2_Instance_stopped
- EC2_Instance_State_change_Notification_running
- EC2_Instance_State_change_Notification_shutting_down
- EC2_Instance_State_change_Notification_stopped
- EC2_Instance_State_change_Notification_stopping
- EC2_Instance_State_change_Notification_terminated
- EC2_Instance_State_change_Notification_pending
- AWS_API_CALL_StopInstances
- AWS_API_CALL_StartInstances
:blacklisted_event_names:
- ConfigurationSnapshotDeliveryCompleted
- ConfigurationSnapshotDeliveryStarted
- ConfigurationSnapshotDeliveryFailed
# disable regions by their keys found in app/models/manageiq/providers/amazon/regions.rb e.g.
# - us-gov-west-1
:disabled_regions: []
# add additional regions as found in app/models/manageiq/providers/amazon/regions.rb
# :spec-region-1:
# :name: Special Region
# :hostname: ec2.spec-region-1.amazonaws.com
# :description: Super Special Region
:additional_regions: {}
# add additional instance_types as found in app/models/manageiq/providers/amazon/instance_types.rb
# :t9.large:
# :name: t9.large
# :family: General purpose
# :description: T9 Large
# ...
:additional_instance_types: {}
# disable instance_types by their keys found in app/models/manageiq/providers/amazon/instance_types.rb e.g.
# - t2.nano
:disabled_instance_types: []
:agent_coordinator:
:agent_ami_login_user: centos
:agent_ami_name: CentOS Atomic Host 7 x86_64 HVM EBS 1706_01
:agent_idle_period: 900
:agent_label: smartstate
:docker_image: manageiq/amazon-smartstate:latest
:docker_login_required: false
:docker_registry:
:heartbeat_interval: 120
:log_level: INFO
:response_thread_sleep_seconds: 10
:ems_refresh:
:ec2:
:get_private_images: true
:get_shared_images: true
:get_public_images: false
# configure an array of filters to be added to describe_images
# see: http://docs.aws.amazon.com/sdkforruby/api/Aws/EC2/Client.html#describe_images-instance_method
:public_images_filters:
- :name: image-type
:values:
- machine
:ignore_terminated_instances: true
:inventory_collections:
:saver_strategy: batch
:ec2_network:
# Disable scheduled full refresh for the network manager as this will be
# refreshed automatically by the parent cloud manager.
:refresh_interval: 0
:inventory_collections:
:saver_strategy: batch
:eks:
:refresh_interval: 15.minutes
:streaming_refresh: true
:chunk_size: 1_000
:inventory_collections:
:saver_strategy: batch
:s3:
:inventory_collections:
:saver_strategy: batch
:ec2_ebs_storage:
# Disable scheduled full refresh for the storage manager as this will be
# refreshed automatically by the parent cloud manager.
:refresh_interval: 0
:inventory_collections:
:saver_strategy: batch
:http_proxy:
:ec2:
:host:
:password:
:port:
:user:
:log:
:level_aws: info
:workers:
:worker_base:
:agent_coordinator_worker:
:heartbeat_timeout: 30.minutes
:poll: 30.seconds
:event_catcher:
:event_catcher_amazon:
:poll: 15.seconds
:event_catcher_amazon_eks:
:poll: 1.seconds
:queue_worker_base:
:ems_metrics_collector_worker:
:ems_metrics_collector_worker_amazon: {}
:ems_refresh_worker:
:ems_refresh_worker_amazon: {}
:ems_refresh_worker_amazon_eks: {}
:ems_refresh_worker_amazon_s3: {}
:prototype:
:amazon:
:s3: false