From 969e90d217576df5c3ec6ddc7d12b6eec1652f3b Mon Sep 17 00:00:00 2001 From: Jannik Berges <git@jabertwo.de> Date: Fri, 21 Jul 2023 14:45:11 +0200 Subject: [PATCH] switch from hosts.ini to hosts.yml --- README.md | 2 +- ansible.cfg | 2 +- hosts | 45 --------------------------------------------- 3 files changed, 2 insertions(+), 47 deletions(-) delete mode 100644 hosts diff --git a/README.md b/README.md index b94962eb..e051ff11 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ ansible-galaxy collection install community.docker Ausführen von Rollen per ``` -ansible-playbook site.yml -l webserver -t hackmd +ansible-playbook -i hosts.yml site.yml -l webserver -t hackmd ``` mit -l wird der hosts eingeschränkt mit -t der tag bzw die Rolle, alle tags stehen in der site.yml diff --git a/ansible.cfg b/ansible.cfg index b750525a..e2577c17 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -1,4 +1,4 @@ [defaults] # some default values for ansible -inventory = hosts +inventory = hosts.yml interpreter_python = /usr/bin/python3 diff --git a/hosts b/hosts deleted file mode 100644 index 10f099ff..00000000 --- a/hosts +++ /dev/null @@ -1,45 +0,0 @@ - -# 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 - -[test] - -[prod] - -# 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 - -# 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 - -# Externe Server Warpzone -# Öffentlicher Root Server Warpzone bei Hetzner -tiffany ansible_ssh_host=159.69.57.15 - -# Ö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 - -# Physischer Server für Veranstaltungen / Camps -# warpzone.remote Proxmox-Server -hex ansible_ssh_host=10.111.10.100 - -# 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