From 0d56378c407a0c261e1e5c8c16a5bc09c70c9b27 Mon Sep 17 00:00:00 2001 From: jabertwo <wz@jabertwo.de> Date: Sun, 7 May 2023 01:34:55 +0200 Subject: [PATCH] added hosts.yml --- hosts.yml | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 hosts.yml diff --git a/hosts.yml b/hosts.yml new file mode 100644 index 00000000..96a1a3b3 --- /dev/null +++ b/hosts.yml @@ -0,0 +1,70 @@ +--- +# Nameskonvention für Server: Pratchett Name/Charaktere +# Namensliste: https://wiki.lspace.org/List_of_Pratchett_characters +# Nächste freie Namen: vimes, cake, colon, detritus, dibbler, dorfl, gaspode, quirm, cherry, nobby, ramkin, ron, shoe, slant, angua, vetinary, bursar, coin, dean, worblehat, luggage. mustrum, rincewind, wrangler, stibbons, whitlow + +prod: + children: + pyhsical: + hosts: + # Interner Proxmox-Server + # Für Verbindungen über den Webserver als Jumphost folgende Parameter ergänzen: + # ansible_ssh_common_args='-o ForwardAgent=yes -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ProxyCommand="ssh -W %h:%p -q 159.69.57.51"' + weatherwax: + ansible_ssh_host: 192.168.0.200 + + # Externe Server Warpzone + # Öffentlicher Root Server Warpzone bei Hetzner + tiffany: + ansible_ssh_host: 159.69.57.15 + + # Physischer Server für Veranstaltungen / Camps + # warpzone.remote Proxmox-Server + hex: + ansible_ssh_host: 10.111.10.100 + + vms: + children: + weatherwax: + hosts: + # Server für interne Dienste + # Container auf dem internen Proxmox Server + # Wichtige Optionen: Nesting = Yes, keyctl = enabled + ogg: + ansible_ssh_host: 192.168.0.201 + + # Server für VPN Verbindung zum Webserver + # Container auf dem internen Proxmox Server + # Wichtige Optionen: Nesting = Yes, keyctl = enabled + carrot: + ansible_ssh_host: 192.168.0.202 + + tiffany: + hosts: + # Öffentlicher Webserver Warpzone + # VM auf Tiffany + webserver: + ansible_ssh_host: 159.69.57.51 + + # Vorstands-VM + # VM auf Tiffany + # Auch erreichbar unter verwaltung.warpzone.ms + verwaltung: + ansible_ssh_host: 195.201.179.60 + +event: + children: + physical: + hosts: + # Physischer Server für Veranstaltungen / Camps + # warpzone.remote Proxmox-Server + hex: + ansible_ssh_host: 10.111.10.100 + + vms: + hosts: + # Virtueller Server für Infrastruktur-Dienste auf Veranstaltungen / Camps + # Container auf dem warpzone.remote Proxmox-Server + # Wichtige Optionen: Nesting = Yes, keyctl = enabled + hix: + ansible_ssh_host: 10.111.10.101 -- GitLab