Skip to content
Snippets Groups Projects
all-in-one 6.08 KiB
Newer Older
# These initial groups are the only groups required to be modified. The
# additional groups are for more control of the environment.
Sam Yaple's avatar
Sam Yaple committed
[control]
localhost       ansible_connection=local

Sam Yaple's avatar
Sam Yaple committed
[network]
localhost       ansible_connection=local

[compute]
localhost       ansible_connection=local

[storage]
localhost       ansible_connection=local
Mathias Ewald's avatar
Mathias Ewald committed
[monitoring]
localhost       ansible_connection=local
# You can explicitly specify which hosts run each project by updating the
# groups in the sections below. Common services are grouped together.
Jeffrey Zhang's avatar
Jeffrey Zhang committed
[chrony-server:children]
control

[chrony:children]
network
compute
storage
monitoring

[collectd:children]
compute

[baremetal:children]
control

Mathias Ewald's avatar
Mathias Ewald committed
[grafana:children]
monitoring

Hui Kang's avatar
Hui Kang committed
[etcd:children]
control

caowei's avatar
caowei committed
[karbor:children]
control

[kibana:children]
control

Mathias Ewald's avatar
Mathias Ewald committed
[telegraf:children]
compute
control
Mathias Ewald's avatar
Mathias Ewald committed
monitoring
network
storage
[elasticsearch:children]
control

[haproxy:children]
[mariadb:children]
Sam Yaple's avatar
Sam Yaple committed
control
[rabbitmq:children]
Sam Yaple's avatar
Sam Yaple committed
control
[mongodb:children]
control

Fang Fenghua's avatar
Fang Fenghua committed
[keystone:children]
Sam Yaple's avatar
Sam Yaple committed
control
Sam Yaple's avatar
Sam Yaple committed

[glance:children]
Sam Yaple's avatar
Sam Yaple committed
control

[nova:children]
Sam Yaple's avatar
Sam Yaple committed
control
Sam Yaple's avatar
Sam Yaple committed
[neutron:children]
network
[cinder:children]
Sam Yaple's avatar
Sam Yaple committed
control
[cloudkitty:children]
control

caowei's avatar
caowei committed
[freezer:children]
control

[memcached:children]
control

[horizon:children]
control

[swift:children]
control

zhubingbing's avatar
zhubingbing committed
[barbican:children]
control

[heat:children]
control

[murano:children]
control

[ironic:children]
control
Mathias Ewald's avatar
Mathias Ewald committed
[influxdb:children]
monitoring

[magnum:children]
control

zhubingbing's avatar
zhubingbing committed
[sahara:children]
control

caowei's avatar
caowei committed
[solum:children]
control

[mistral:children]
control

[manila:children]
control

zhubingbing's avatar
zhubingbing committed
[panko:children]
control

zhubingbing's avatar
zhubingbing committed
[gnocchi:children]
control

[ceilometer:children]
control

zhubingbing's avatar
zhubingbing committed
[aodh:children]
control

[congress:children]
control

[tacker:children]
control

zhubingbing's avatar
zhubingbing committed
# Tempest
[tempest:children]
control

[senlin:children]
control

[vmtp:children]
control

zhubingbing's avatar
zhubingbing committed
[trove:children]
control

[watcher:children]
control

[rally:children]
control

[searchlight:children]
control

[octavia:children]
control

[designate:children]
control

[placement:children]
control

# Additional control implemented here. These groups allow you to control which
# services run on which hosts at a per-service level.
#
# Word of caution: Some services are required to run on the same host to
# function appropriately. For example, neutron-metadata-agent must run on the
# same host as the l3-agent and (depending on configuration) the dhcp-agent.

# Glance
[glance-api:children]
glance

[glance-registry:children]
glance

# Nova
[nova-api:children]
nova

[nova-conductor:children]
nova

[nova-consoleauth:children]
nova

[nova-novncproxy:children]
nova

[nova-scheduler:children]
nova
[nova-spicehtml5proxy:children]
nova

[nova-compute-ironic:children]
nova

[nova-serialproxy:children]
nova

Sam Yaple's avatar
Sam Yaple committed
# Neutron
[neutron-server:children]
[neutron-dhcp-agent:children]
neutron

[neutron-l3-agent:children]
neutron

[neutron-lbaas-agent:children]
neutron

[neutron-metadata-agent:children]
Sam Yaple's avatar
Sam Yaple committed
neutron
[neutron-vpnaas-agent:children]
neutron

# Ceph
[ceph-mon:children]
ceph

[ceph-rgw:children]
ceph

[ceph-osd:children]
storage

# Cinder
[cinder-api:children]
cinder

[cinder-backup:children]
storage

[cinder-scheduler:children]
cinder

[cinder-volume:children]
storage
# Cloudkitty
[cloudkitty-api:children]
cloudkitty

[cloudkitty-processor:children]
cloudkitty

caowei's avatar
caowei committed
# Freezer
[freezer-api:children]
freezer

[iscsid:children]
compute
ironic-conductor
caowei's avatar
caowei committed
# Karbor
[karbor-api:children]
karbor

[karbor-protection:children]
karbor

[karbor-operationengine:children]
karbor

# Manila
[manila-api:children]
manila

[manila-scheduler:children]
manila

[manila-share:children]
Mauricio Lima's avatar
Mauricio Lima committed
[manila-data:children]
# Swift
[swift-proxy-server:children]
swift

[swift-account-server:children]
storage

[swift-container-server:children]
storage

[swift-object-server:children]
storage
zhubingbing's avatar
zhubingbing committed
# Barbican
[barbican-api:children]
barbican

[barbican-keystone-listener:children]
barbican

[barbican-worker:children]
barbican

zhubingbing's avatar
zhubingbing committed
# Trove
[trove-api:children]
trove

[trove-conductor:children]
trove

[trove-taskmanager:children]
trove

# Heat
[heat-api:children]
heat

[heat-api-cfn:children]
heat

[heat-engine:children]
heat

# Murano
[murano-api:children]
murano

[murano-engine:children]
murano

# Ironic
[ironic-api:children]
ironic

[ironic-conductor:children]
ironic

[ironic-inspector:children]
ironic

[ironic-pxe:children]
ironic

# Magnum
[magnum-api:children]
magnum

[magnum-conductor:children]
magnum
caowei's avatar
caowei committed
# Solum
[solum-api:children]
solum

[solum-worker:children]
solum

[solum-deployer:children]
solum

[solum-conductor:children]
solum

# Mistral
[mistral-api:children]
mistral

[mistral-executor:children]
mistral

[mistral-engine:children]
mistral
zhubingbing's avatar
zhubingbing committed
# Aodh
[aodh-api:children]
aodh

[aodh-evaluator:children]
aodh

[aodh-listener:children]
aodh

[aodh-notifier:children]
aodh

zhubingbing's avatar
zhubingbing committed
# Panko
[panko-api:children]
panko

zhubingbing's avatar
zhubingbing committed
# Gnocchi
[gnocchi-api:children]
gnocchi

[gnocchi-statsd:children]
gnocchi

[gnocchi-metricd:children]
gnocchi

zhubingbing's avatar
zhubingbing committed
# Sahara
[sahara-api:children]
sahara

[sahara-engine:children]
sahara

# Ceilometer
[ceilometer-api:children]
ceilometer

[ceilometer-central:children]
ceilometer

[ceilometer-notification:children]
ceilometer

[ceilometer-collector:children]
ceilometer

[ceilometer-compute:children]
compute
# Congress
[congress-api:children]
congress

[congress-datasource:children]
congress

[congress-policy-engine:children]
congress

# Multipathd
[multipathd:children]
compute

# Watcher
[watcher-api:children]
watcher

[watcher-engine:children]
watcher

[watcher-applier:children]
watcher

# Senlin
[senlin-api:children]
senlin

[senlin-engine:children]
senlin

# Searchlight
[searchlight-api:children]
searchlight

[searchlight-listener:children]
searchlight

# Octavia
[octavia-api:children]
octavia

[octavia-health-manager:children]
octavia

[octavia-housekeeping:children]
octavia

[octavia-worker:children]
octavia

# Designate
[designate-api:children]
designate

[designate-central:children]
designate

[designate-mdns:children]
designate

[designate-worker:children]
designate

[designate-sink:children]
designate

[designate-backend-bind9:children]
designate

# Placement
[placement-api:children]
placement