ansible/hosts
2019-11-01 14:16:32 +01:00

127 lines
2.1 KiB
INI

# Aurore servers inventory
# How to name your server ?
# > We name servers according to location, then type.
# > Then we regroup everything in global geographic and type groups.
[ovh_physical]
horus.adm.auro.re
[ovh_container]
synapse.adm.auro.re
services-bdd.adm.auro.re
phabricator.adm.auro.re
wiki.adm.auro.re
www.adm.auro.re
proxy.adm.auro.re
matrix-services.adm.auro.re
[ovh_vm]
re2o-server.adm.auro.re
re2o-ldap.adm.auro.re
re2o-db.adm.auro.re
serge.adm.auro.re
passbolt.adm.auro.re
vpn-ovh.adm.auro.re
docker-ovh.adm.auro.re
switchs-manager.adm.auro.re
[fleming_physical]
freya.adm.auro.re
marki.adm.auro.re
[fleming_vm]
#ldap-replica-fleming1.adm.auro.re
#ldap-replica-fleming2.adm.auro.re
#dhcp-fleming.adm.auro.re
#dns-fleming.adm.auro.re
#prometheus-fleming.adm.auro.re
#radius-fleming.adm.auro.re
#unifi-fleming.adm.auro.re
[pacaterie_physical]
mordred.adm.auro.re
titan.adm.auro.re
[pacaterie_vm]
#ldap-replica-pacaterie.adm.auro.re
#dhcp-pacaterie.adm.auro.re
#dns-pacaterie.adm.auro.re
#prometheus-pacaterie.adm.auro.re
#radius-pacaterie.adm.auro.re
#unifi-pacaterie.adm.auro.re
[edc_physical]
chapalux.adm.auro.re
[edc_vm]
[georgesand_physical]
perceval.adm.auro.re
[georgesand_vm]
#####################
# Geographic groups #
#####################
# everything at ovh
[ovh:children]
ovh_physical
ovh_container
ovh_vm
# everything at fleming
[fleming:children]
fleming_pve
fleming_vm
# everything at pacaterie
[pacaterie:children]
pacaterie_physical
pacaterie_vm
# everything at edc
[edc:children]
edc_physical
edc_vm
# everything at georgesand
[georgesand:children]
georgesand_physical
georgesand_vm
#####################
# Type groups #
#####################
# every LXC container
[container:children]
ovh_container
# every virtual machine
[vm:children]
ovh_vm
fleming_vm
pacaterie_vm
edc_vm
georgesand_vm
# every physical
[physical:children]
ovh_physical
fleming_physical
pacaterie_physical
edc_physical
georgesand_physical
# every server (except access points)
[server:children]
container
physical
vm
[all:vars]
# Force remote to use Python 3
ansible_python_interpreter=/usr/bin/python3