Jesse Pretorius 14567e0c3c MNAIO: Remove mnaio_hosts group and use vm_hosts only
The mnaio_hosts group is redundant. We switch to just using the
vm_hosts group instead.

Change-Id: I854befd283b62c98e956a5e677ca9d7dbd33416b
2018-09-26 14:00:57 +01:00

97 lines
2.4 KiB
INI

################################## 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
# 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
[log_hosts]
logging1
############################### OSA MNAIO HOSTS ###############################
# The group "infra_hosts" is used in the MNAIO setup to create the basic host
# layout for nova compute.
[infra_hosts]
infra1
infra2
infra3
# 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
# The group "compute_hosts" is used in the MNAIO setup to create the basic host
# layout for nova compute.
[compute_hosts]
compute1
compute2