README: Navigation

This commit is contained in:
Frank Agerholm 2026-07-10 18:27:56 +02:00
commit 5dea734973
No known key found for this signature in database

View file

@ -3,6 +3,10 @@
- [Vorbereitung](#vorbereitung)
- [Beispieldateien kopieren](#beispieldateien-kopieren)
- [Funktionstest des Inventars](#funktionstest-des-inventars)
- [Installation einer notwendigen Collection](#installation-einer-notwendigen-collection)
- [Das Playbooks Verzeichnis](#das-playbooks-verzeichnis)
- [Ausrollen des Automatisierungs-Users](#ausrollen-des-automatisierungs-users)
- [Anpingen aller Hosts](#anpingen-aller-hosts)
- [Workshop 1](#workshop-1)
## Vorbereitung
@ -98,7 +102,7 @@ $ ansible-inventory --host server1.example.com
ansible-galaxy collection install ansible.posix
```
### Das Playbooks Verzeichnis
## Das Playbooks Verzeichnis
Im Playbooks-Verzeichnis werden alle Playbooks zu diesem Projekt gespeichert.
@ -107,7 +111,7 @@ Es sind zwei Playbooks bereits als Beispiel enthalten:
- `playbooks/prepare_automation_user.yml`: Richtet den Automatisierungsuser ein
- `playbooks/ping.yml`: pingt alle Hosts im Inventar an
#### Ausrollen des Automatisierungs-Users
### Ausrollen des Automatisierungs-Users
Wir gehen davon aus, dass auf dem Zielsystem ein ssh-Server läuft und es einen
Benutzer auf dem System gibt, der sich per sudo zu root machen kann.
@ -157,7 +161,7 @@ Nachdem der User angelegt wurde, kann in `group_vars/all.yml` die Zeile mit
werden. Ansible verwendet ab jetzt grundsätzlich diesen User für die
Verbindung.
#### Anpingen aller Hosts
### Anpingen aller Hosts
Nachdem der Automatisierungs-User eingerichtet ist, können alle Hosts testweise
einmal angepingt werden.