Ansible-Konfiguration für Freifunk Hamburg Server
| inventory | ||
| roles | ||
| .envrc | ||
| .gitignore | ||
| basics.yml | ||
| README.md | ||
| requirements-galaxy.yml | ||
| requirements-github.yml | ||
| services.yml | ||
| site | ||
| site.yml | ||
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.
Abhängigkeiten installieren:
# Abhängigkeiten installieren mit Ansible Galaxy
ansible-galaxy install -r requirements-galaxy.yml
# Abhängigkeiten installieren mit GitHub
ansible-galaxy install -r requirements-github.yml
Anwenden der Konfiguration
# Anwenden der Konfiguration
./site
# Testen der Konfiguration
./site -C
# Anwenden nur auf bestimmte Server
./site -l srv01,srv02
# Anwenden nur auf bestimmte Tags
./site -t basics,nginx