Salt Reactor
Auf Events reagieren
Der Salt Reactor ist ein Prozess, welcher auf dem Master läuft und auf Events der Minions reagiert. Sobald der Event-Listener ein Event registriert, für das eine Reaktion definiert wurde, wird diese auf einem Minion ausgeführt. Der Reactor kann auf Standard-Events, wie »Minion gestartet« oder frei definierte Events reagieren.
Reactor aktivieren
Der Reactor wird über die Konfiguration des Masters aktiviert. Verwenden Sie dazu etwa die Datei /etc/salt/master.d/reactor.conf
.
Nach jeder Änderung am Reactor müssen Sie den Salt Master neu starten.
Ein simples Beispiel
/etc/salt/master.d/reactor.conf
/srv/reactor/dummy.sls
Mit dem Kommando salt-run state.event pretty=True
beobachten Sie live, welche Events an den Reactor gesendet werden.
Salt-Keys aufräumen
/etc/salt/master.d/reactor.conf
/srv/reactor/salt_cloud_destroy_keys.sls
State nach VM Deployment ausrollen
/etc/salt/master.d/reactor.conf
/srv/reactor/startup_highstate.sls
Last updated