blob: efdb2bfce323b5c112590b02395a83761b0b2d18 [file] [log] [blame]
Victor Morales80f144b2018-01-10 07:20:54 -08001# These initial groups are the only groups required to be modified. The
2# additional groups are for more control of the environment.
3[control]
4localhost ansible_connection=local
5
6[network]
7localhost ansible_connection=local
8
9[compute]
10localhost ansible_connection=local
11
12[storage]
13localhost ansible_connection=local
14
15[monitoring]
16localhost ansible_connection=local
17
18[deployment]
19localhost ansible_connection=local
20
21# You can explicitly specify which hosts run each project by updating the
22# groups in the sections below. Common services are grouped together.
23[chrony-server:children]
24haproxy
25
26[chrony:children]
27network
28compute
29storage
30monitoring
31
32[collectd:children]
33compute
34
35[baremetal:children]
36control
37
38[grafana:children]
39monitoring
40
41[etcd:children]
42control
43compute
44
45[karbor:children]
46control
47
48[kibana:children]
49control
50
51[telegraf:children]
52compute
53control
54monitoring
55network
56storage
57
58[elasticsearch:children]
59control
60
61[haproxy:children]
62network
63
64[hyperv]
65#hyperv_host
66
67[hyperv:vars]
68#ansible_user=user
69#ansible_password=password
70#ansible_port=5986
71#ansible_connection=winrm
72#ansible_winrm_server_cert_validation=ignore
73
74[mariadb:children]
75control
76
77[rabbitmq:children]
78control
79
80[outward-rabbitmq:children]
81control
82
83[qdrouterd:children]
84control
85
86[mongodb:children]
87control
88
89[keystone:children]
90control
91
92[glance:children]
93control
94
95[nova:children]
96control
97
98[neutron:children]
99network
100
101[openvswitch:children]
102network
103compute
104manila-share
105
106[opendaylight:children]
107network
108
109[cinder:children]
110control
111
112[cloudkitty:children]
113control
114
115[freezer:children]
116control
117
118[memcached:children]
119control
120
121[horizon:children]
122control
123
124[swift:children]
125control
126
127[barbican:children]
128control
129
130[heat:children]
131control
132
133[murano:children]
134control
135
136[ceph:children]
137control
138
139[ironic:children]
140control
141
142[influxdb:children]
143monitoring
144
145[magnum:children]
146control
147
148[sahara:children]
149control
150
151[solum:children]
152control
153
154[mistral:children]
155control
156
157[manila:children]
158control
159
160[panko:children]
161control
162
163[gnocchi:children]
164control
165
166[ceilometer:children]
167control
168
169[aodh:children]
170control
171
172[congress:children]
173control
174
175[tacker:children]
176control
177
178# Tempest
179[tempest:children]
180control
181
182[senlin:children]
183control
184
185[vmtp:children]
186control
187
188[trove:children]
189control
190
191[watcher:children]
192control
193
194[rally:children]
195control
196
197[searchlight:children]
198control
199
200[octavia:children]
201control
202
203[designate:children]
204control
205
206[placement:children]
207control
208
209[bifrost:children]
210deployment
211
212[zun:children]
213control
214
215[skydive:children]
216monitoring
217
218[redis:children]
219control
220
221# Additional control implemented here. These groups allow you to control which
222# services run on which hosts at a per-service level.
223#
224# Word of caution: Some services are required to run on the same host to
225# function appropriately. For example, neutron-metadata-agent must run on the
226# same host as the l3-agent and (depending on configuration) the dhcp-agent.
227
228# Glance
229[glance-api:children]
230glance
231
232[glance-registry:children]
233glance
234
235# Nova
236[nova-api:children]
237nova
238
239[nova-conductor:children]
240nova
241
242[nova-consoleauth:children]
243nova
244
245[nova-novncproxy:children]
246nova
247
248[nova-scheduler:children]
249nova
250
251[nova-spicehtml5proxy:children]
252nova
253
254[nova-compute-ironic:children]
255nova
256
257[nova-serialproxy:children]
258nova
259
260# Neutron
261[neutron-server:children]
262control
263
264[neutron-dhcp-agent:children]
265neutron
266
267[neutron-l3-agent:children]
268neutron
269
270[neutron-lbaas-agent:children]
271neutron
272
273[neutron-metadata-agent:children]
274neutron
275
276[neutron-vpnaas-agent:children]
277neutron
278
279[neutron-bgp-dragent:children]
280neutron
281
282# Ceph
283[ceph-mon:children]
284ceph
285
286[ceph-rgw:children]
287ceph
288
289[ceph-osd:children]
290storage
291
292# Cinder
293[cinder-api:children]
294cinder
295
296[cinder-backup:children]
297storage
298
299[cinder-scheduler:children]
300cinder
301
302[cinder-volume:children]
303storage
304
305# Cloudkitty
306[cloudkitty-api:children]
307cloudkitty
308
309[cloudkitty-processor:children]
310cloudkitty
311
312# Freezer
313[freezer-api:children]
314freezer
315
316# iSCSI
317[iscsid:children]
318compute
319storage
320ironic-conductor
321
322[tgtd:children]
323storage
324
325# Karbor
326[karbor-api:children]
327karbor
328
329[karbor-protection:children]
330karbor
331
332[karbor-operationengine:children]
333karbor
334
335# Manila
336[manila-api:children]
337manila
338
339[manila-scheduler:children]
340manila
341
342[manila-share:children]
343network
344
345[manila-data:children]
346manila
347
348# Swift
349[swift-proxy-server:children]
350swift
351
352[swift-account-server:children]
353storage
354
355[swift-container-server:children]
356storage
357
358[swift-object-server:children]
359storage
360
361# Barbican
362[barbican-api:children]
363barbican
364
365[barbican-keystone-listener:children]
366barbican
367
368[barbican-worker:children]
369barbican
370
371# Trove
372[trove-api:children]
373trove
374
375[trove-conductor:children]
376trove
377
378[trove-taskmanager:children]
379trove
380
381# Heat
382[heat-api:children]
383heat
384
385[heat-api-cfn:children]
386heat
387
388[heat-engine:children]
389heat
390
391# Murano
392[murano-api:children]
393murano
394
395[murano-engine:children]
396murano
397
398# Ironic
399[ironic-api:children]
400ironic
401
402[ironic-conductor:children]
403ironic
404
405[ironic-inspector:children]
406ironic
407
408[ironic-pxe:children]
409ironic
410
411# Magnum
412[magnum-api:children]
413magnum
414
415[magnum-conductor:children]
416magnum
417
418# Solum
419[solum-api:children]
420solum
421
422[solum-worker:children]
423solum
424
425[solum-deployer:children]
426solum
427
428[solum-conductor:children]
429solum
430
431# Mistral
432[mistral-api:children]
433mistral
434
435[mistral-executor:children]
436mistral
437
438[mistral-engine:children]
439mistral
440
441# Aodh
442[aodh-api:children]
443aodh
444
445[aodh-evaluator:children]
446aodh
447
448[aodh-listener:children]
449aodh
450
451[aodh-notifier:children]
452aodh
453
454# Panko
455[panko-api:children]
456panko
457
458# Gnocchi
459[gnocchi-api:children]
460gnocchi
461
462[gnocchi-statsd:children]
463gnocchi
464
465[gnocchi-metricd:children]
466gnocchi
467
468# Sahara
469[sahara-api:children]
470sahara
471
472[sahara-engine:children]
473sahara
474
475# Ceilometer
476[ceilometer-api:children]
477ceilometer
478
479[ceilometer-central:children]
480ceilometer
481
482[ceilometer-notification:children]
483ceilometer
484
485[ceilometer-collector:children]
486ceilometer
487
488[ceilometer-compute:children]
489compute
490
491# Congress
492[congress-api:children]
493congress
494
495[congress-datasource:children]
496congress
497
498[congress-policy-engine:children]
499congress
500
501# Multipathd
502[multipathd:children]
503compute
504
505# Watcher
506[watcher-api:children]
507watcher
508
509[watcher-engine:children]
510watcher
511
512[watcher-applier:children]
513watcher
514
515# Senlin
516[senlin-api:children]
517senlin
518
519[senlin-engine:children]
520senlin
521
522# Searchlight
523[searchlight-api:children]
524searchlight
525
526[searchlight-listener:children]
527searchlight
528
529# Octavia
530[octavia-api:children]
531octavia
532
533[octavia-health-manager:children]
534octavia
535
536[octavia-housekeeping:children]
537octavia
538
539[octavia-worker:children]
540octavia
541
542# Designate
543[designate-api:children]
544designate
545
546[designate-central:children]
547designate
548
549[designate-mdns:children]
550network
551
552[designate-worker:children]
553designate
554
555[designate-sink:children]
556designate
557
558[designate-backend-bind9:children]
559designate
560
561# Placement
562[placement-api:children]
563placement
564
565# Zun
566[zun-api:children]
567zun
568
569[zun-compute:children]
570compute
571
572# Skydive
573[skydive-analyzer:children]
574skydive
575
576[skydive-agent:children]
577compute
578network
579
580# Tacker
581[tacker-server:children]
582tacker
583
584[tacker-conductor:children]
585tacker