Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Letzte ÜberarbeitungBeide Seiten der Revision | ||
linux:ansible:playbook_example_13 [07.11.2022 20:00. ] – [Lösung I] django | linux:ansible:playbook_example_13 [28.11.2022 17:37. ] – Playbook mit Hilfe des GH-Plugin eingebunden. django | ||
---|---|---|---|
Zeile 90: | Zeile 90: | ||
Das Playbook an sich ist relativ unspektakulär, | Das Playbook an sich ist relativ unspektakulär, | ||
$ vim ~/ | $ vim ~/ | ||
- | <file c++ admin_updates.yml> | ||
- | # Ansible Playbook zum Anlegen, Aktualisieren und Löschen der Administratoren, | ||
- | # zugehörigen Passwörter und SSH-Schlüssel, | ||
- | # mit dem state " | ||
- | # Admins mit dem state " | ||
- | # dem Inventory entfernt werden. | ||
- | # Aufruf via für alles Hosts: | ||
- | # $ ansible-playbook playbooks/ | ||
- | # bzw. für einzelne Hosts: | ||
- | # $ ansible-playbook playbooks/ | ||
- | - name: admin_updates.yml | + | {{gh> https:// |
- | hosts: DMZ # Host-Gruppe für den das Playbook gelten soll | + | |
- | roles: | ||
- | - role: admins | ||
- | tags: admins | ||
- | ... | ||
- | </ | ||
=== Rolle und Tasks === | === Rolle und Tasks === |