ansible-config/README.md

36 lines
749 B
Markdown
Raw Permalink Normal View History

2021-05-01 13:46:58 +02:00
# Ansible-Konfiguration für Freifunk Hamburg Server
2015-08-29 22:35:48 +02:00
2015-08-29 22:38:55 +02:00
## Vorraussetzungen
2021-05-01 13:46:58 +02:00
[Ansible][] muß auf dem Rechner installiert sein, von dem aus die Server
verwaltet werden sollen. Zu den Servern ist SSH-Zugang mit sudo-Rechten
2020-03-23 21:17:56 +01:00
erforderlich.
2015-08-29 22:38:55 +02:00
[ansible]: https://docs.ansible.com/ansible/
2022-05-16 21:14:52 +02:00
Abhängigkeiten installieren:
```bash
# Abhängigkeiten installieren mit Codeberg
ansible-galaxy install -r requirements-codeberg.yml
2022-05-16 21:14:52 +02:00
# Abhängigkeiten installieren mit GitHub
ansible-galaxy install -r requirements-github.yml
```
2023-09-01 21:44:58 +02:00
## Anwenden der Konfiguration
2015-08-29 22:35:48 +02:00
2022-05-16 21:14:52 +02:00
```bash
2023-09-01 21:44:58 +02:00
# Testen der Konfiguration
./site -C
2015-08-30 00:37:39 +02:00
# Anwenden der Konfiguration
./site
2023-09-01 21:44:58 +02:00
# Anwenden nur auf bestimmte Server
./site -l srv01,srv02
2017-04-08 13:16:35 +02:00
2023-09-01 21:44:58 +02:00
# Anwenden nur auf bestimmte Tags
./site -t basics,nginx
2022-05-16 21:14:52 +02:00
```