Ansible-Konfiguration für Freifunk Hamburg Server
Find a file
Alexander Dietrich 89f63bc1b3 Update basics role
2022-04-05 21:46:57 +02:00
inventory Remove cloud from inventory 2022-04-05 21:06:17 +02:00
roles Update basics role 2022-04-05 21:46:57 +02:00
.envrc Add direnv file 2020-07-27 21:35:18 +02:00
.gitignore Update parameter documentation and .gitignore 2017-02-05 12:01:43 +01:00
.gitmodules Add nginx submodule 2020-04-08 21:52:29 +02:00
basics.yml Add nginx-extra role 2020-04-08 23:13:47 +02:00
README.md Update README 2021-05-01 13:46:58 +02:00
services.yml Update website/meta role 2018-11-10 00:48:06 +01:00
site Update site script 2021-05-01 13:47:54 +02:00
site.yml Add srv02, change autoupdate settings 2018-04-30 22:49:56 +02:00

Ansible-Konfiguration für Freifunk Hamburg Server

Vorraussetzungen

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

Anwenden der Konfiguration auf alle Server

./site

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

Ansible Convenience

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

./site -t nginx

Einschränken auf bestimmte Server:

./site -l srv01