Tasks, Modules und Handler
Teil des Ansible-Kurses
Stell dir ein Playbook vor, das einen Webserver verwaltet. Es hat drei Tasks, die jeweils eine andere Konfigurationsdatei anfassen, und nachdem sich einer davon ge盲ndert hat, braucht der Dienst einen Neustart, um die neue Konfiguration zu 眉bernehmen. Der naheliegende Ansatz, den Dienst bei jedem Lauf als eigenen Task neu zu starten, ist verschwenderisch: Wenn keiner der drei Konfigurations-Tasks tats盲chlich etwas...
Ansible hat f眉r genau diese Art von Problem eine ma脽geschneiderte Antwort: Handler. Ein Handler ist ein Task, der nur l盲uft, wenn etwas anderes ihm dazu Bescheid gibt, und selbst dann nur einmal, egal wie viele Dinge ihm Bescheid gegeben haben. ...
M枚chtest du Ansible Tasks, Modules und Handler in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Ansible und arbeite Tasks, Modules und Handler praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenTasks, Modules und HandlerWas du lernen wirst
- Tasks
- Modules
- Handlers
- Notify
- Changed_when
- Service restart pattern
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
12 Lektionen- 1Was ist Ansible20 Min.
- 2Inventory und Ad Hoc Befehle25 Min.
- 3Dein erstes Playbook30 Min.
- 4Tasks, Modules und Handler30 Min.
- 5Variablen und Facts30 Min.
- 6Vorlagen mit Jinja230 Min.
- 7Schleifen und Bedingungen30 Min.
- 8Roles und Galaxy35 Min.
- 9Vault und Secrets25 Min.
- 10Tags und Debugging25 Min.
- 11Collections und Plugins25 Min.
- 12Capstone: Multi-Host-Bereitstellung60 Min.
