Ansible-Konfiguration für Freifunk Hamburg Server
Find a file
2020-03-27 23:03:09 +01:00
inventory Remove srv03 custom nginx TLS config 2020-03-27 23:03:09 +01:00
roles Replace certsync cron job with systemd timer 2020-03-25 21:28:19 +01:00
.gitignore Update parameter documentation and .gitignore 2017-02-05 12:01:43 +01:00
.gitmodules Add basics role as submodule 2017-09-04 19:39:32 +02:00
basics.yml Update website/updates role 2018-11-10 00:32:31 +01:00
README.md Move inventory to separate directory 2020-03-23 21:17:56 +01:00
services.yml Update website/meta role 2018-11-10 00:48:06 +01:00
site Move inventory to separate directory 2020-03-23 21:17:56 +01:00
site.yml Add srv02, change autoupdate settings 2018-04-30 22:49:56 +02:00

Ansible Konfiguration für Freifunk Hamburg Hosts

Vorraussetzungen

Ansible muß auf dem Rechner installiert sein, von dem aus die Hosts verwaltet werden sollen. Zu den Hosts ist SSH-Zugang mit sudo-Rechten erforderlich.

Anwenden der Konfiguration auf alle Hosts

./site

Das Skript führt das Playbook site.yml aus. Zum Testen kann noch -C angehängt werden.

Ansible Convenience

Einschränken auf bestimmte Tags, z.B. nginx:

./site -t nginx

Einschränken auf bestimmte Hosts:

./site -l srv01