ebcfc0d0a4
Adding more dynamic user config options. Change-Id: I6f30ea38e3680ffa2ef1a77eadc91cfa9d946971 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
88 lines
2.3 KiB
Plaintext
88 lines
2.3 KiB
Plaintext
################################## ALL HOSTS ##################################
|
|
[all]
|
|
# Local host
|
|
localhost ansible_connection=local
|
|
|
|
# MNAIO host
|
|
mnaio1 ansible_host=10.0.2.1 ansible_connection=local
|
|
|
|
# MNAIO VMs
|
|
infra1 ansible_host=10.0.236.100
|
|
infra2 ansible_host=10.0.236.101
|
|
infra3 ansible_host=10.0.236.102
|
|
cinder1 ansible_host=10.0.236.130
|
|
cinder2 ansible_host=10.0.236.131
|
|
compute1 ansible_host=10.0.236.120
|
|
compute2 ansible_host=10.0.236.121
|
|
loadbalancer1 ansible_host=10.0.236.150
|
|
logging1 ansible_host=10.0.236.110
|
|
swift1 ansible_host=10.0.236.140
|
|
swift2 ansible_host=10.0.236.141
|
|
swift3 ansible_host=10.0.236.142
|
|
|
|
################################# MNAIO HOSTS #################################
|
|
|
|
# The group "vm_hosts" is used to define all host machines that will be running
|
|
# traditional virtualization using KVM.
|
|
[vm_hosts]
|
|
mnaio1
|
|
|
|
################################## PXE HOSTS ##################################
|
|
|
|
# The group "mnaio_hosts" is used to define all host machines that will serve
|
|
# the purpose of running an MNAIO test environment.
|
|
[mnaio_hosts]
|
|
mnaio1
|
|
|
|
# The group "pxe_hosts" is used to setup all systems that will be responsible
|
|
# for PXE boot. This will install all of the needed capabilities to TFTP serve
|
|
# system images.
|
|
[pxe_hosts]
|
|
mnaio1
|
|
|
|
# The group "dhcp_hosts" is used to setup all systems that will be responsible
|
|
# for DHCP. This is not required as external DHCP could be used.
|
|
[dhcp_hosts]
|
|
mnaio1
|
|
|
|
# The group "pxe_servers" is used to create PXE specific configurations for
|
|
# each host machines.
|
|
[pxe_servers]
|
|
cinder1
|
|
cinder2
|
|
compute1
|
|
compute2
|
|
infra1
|
|
infra2
|
|
infra3
|
|
loadbalancer1
|
|
logging1
|
|
swift1
|
|
swift2
|
|
swift3
|
|
|
|
################################## OSA HOSTS ##################################
|
|
|
|
# The group "deploy_hosts" is used to define where an OSA deployment will
|
|
# originate from.
|
|
[deploy_hosts]
|
|
infra1
|
|
|
|
[loadbalancer_hosts]
|
|
loadbalancer1
|
|
|
|
############################### OSA MNAIO HOSTS ###############################
|
|
|
|
# The group "swift_hosts" is used in the MNAIO setup to create the basic drive
|
|
# setup needed for a swift deployment.
|
|
[swift_hosts]
|
|
swift1
|
|
swift2
|
|
swift3
|
|
|
|
# The group "cinder_hosts" is used in the MNAIO setup to create the basic drive
|
|
# setup needed for a cinder LVM deployment.
|
|
[cinder_hosts]
|
|
cinder1
|
|
cinder2
|