Manchmal hängt mein Salzmeister eine Weile und salt '*' test.ping
wartet darauf, dass niedergeschlagene Diener antworten. Gibt es eine Möglichkeit, eine Liste der verbundenen Schergen zu sehen, unabhängig davon, ob sie antworten test.ping
?
76
salt-run manage.versions
ist auch recht nützlich (meldet die laufenden Versionen der Schergen und vergleicht sie mit denen des Meisters)manage.up
undmanage.status
scheint einetest.ping
unter der Haube zu tun . Zumindest als ich liefmanage.up
, zeigte es in den Protokollen der Günstlinge an, dasstest.ping
..... Wenn Sie sicherstellen möchten, dass nichtsalived
Vom Meistertyp:
oder:
Bei Eingabe einer fehlerhaften Salt-Abfrage (z. B. Salt '*' -) wird auch eine Liste aller Minions zurückgegeben, gefolgt von einer Meldung, dass der Befehl nicht verfügbar ist. Sie können die überflüssigen Zeichen abschneiden. Keine dieser Optionen ist besonders elegant, und die spätere behandelt das Zeitlimit nicht, funktioniert jedoch, während ich nach einer Antwort auf eine ähnliche Frage suche. Msgstr "Wie liste ich alle zugehörigen Minions über die Saltstack - Python - API auf?"
quelle
"salt-key -L" listet alle Diener auf, deren öffentliche Schlüssel Sie auf Ihrem Master akzeptiert haben.
quelle
Ich denke, man kann das Getreidemodul verwenden, um dies zu erreichen:
quelle
Es gibt nur wenige neue Befehle , die es viel einfacher machen,
salt-run manage.alived
Drucken Sie eine Liste aller Diener aus, die gemäß der Anwesenheitserkennung von Salt aktiv sind (an die Diener werden keine Befehle gesendet).salt-run manage.allowed
Drucken Sie eine Liste aller Diener aus, die gemäß der Anwesenheitserkennung von Salt aktiv sind (an die Diener werden keine Befehle gesendet).salt-run manage.not_alived
Drucke eine Liste aller Diener, die laut Salt's Anwesenheitserkennung NICHT aktiv sind (es werden keine Befehle gesendet)salt-run manage.not_allowed
Drucke eine Liste aller Diener, die laut Salt's Anwesenheitserkennung NICHT aktiv sind (es werden keine Befehle gesendet)salt-run manage.not_joined
Drucke eine Liste aller Diener, die laut Salt's Anwesenheitserkennung NICHT aktiv sind (es werden keine Befehle gesendet)quelle
Probieren Sie den Salt Master-Knoten aus, um allen Schergen einen Ping-Befehl zu erteilen:
quelle