kolla/ansible/inventory/multinode
Sam Yaple 7da0b2a80c Ansible Nova w/ libvirt support
Initial support for Nova in Ansible

Partially-Implements: blueprint ansible-service

Change-Id: I4b0a74bd3e5daa5664f5e1e622bfb40c3285949e
2015-07-12 12:44:14 +00:00

56 lines
1.2 KiB
Plaintext

# These initial groups are the only groups required to be modified. The
# additional groups are for more control of the environment.
[support]
# These hostname must be resolvable from your deployment host
support01 ansible_ssh_user=sam
support02 ansible_ssh_user=sam
support03 ansible_ssh_user=sam
# The above can also be specified as follows:
#support[01:03] ansible_ssh_user=sam
[compute]
compute01
# You can explicitly specify which hosts run each project by updating the
# groups in the sections below. Common services are grouped together.
[database:children]
support
[message-broker:children]
support
[keystone:children]
support
[glance:children]
support
[nova:children]
support
# 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.
# Nova
[nova-api:children]
nova
[nova-conductor:children]
nova
[nova-consoleauth:children]
nova
[nova-novncproxy:children]
nova
[nova-scheduler:children]
nova