Im Arbeitsbereich „Minions“ können Sie Minion-Details anzeigen, Ad-hoc-Aufträge oder Befehle ausführen oder neue Ziele erstellen.

Der Arbeitsbereich „Minions“ in SaltStack Config, in dem eine Liste aller verfügbaren Minions angezeigt wird
Der Arbeitsbereich „Minions“ wird auch zur Durchführung folgender Aufgaben verwendet:
  • Zielkriterien bearbeiten
  • Pfeiler anhängen
  • Aufträge ausführen
  • Schlüssel akzeptieren oder ablehnen
  • Rollen zu Pfeilern und Zielen zuweisen

Der Arbeitsbereich „Minions“ enthält eine Liste aller Salt-Minions, die den Minion-Dienst ausführen und derzeit von SaltStack Config verwaltet werden. Bei Minions handelt es sich um Knoten, auf denen der Minion-Dienst ausgeführt wird. Dieser Dienst kann Befehle eines Salt-Masters befolgen und die erforderlichen Aufgaben durchführen. Salt-Master können den Minion-Dienst selbst ausführen, wodurch der Knoten unter dem Salt-Controller-Dienst nach Bedarf konfiguriert und verwaltet werden kann.

Der Seitenbereich des Arbeitsbereichs enthält eine Liste von Zielen. Ein Ziel ist die Gruppe von Minions, auf die der Salt-Befehl eines Auftrags angewendet wird. Weitere Informationen finden Sie unter Funktionsweise von SaltStack Config.

Wenn Sie den Arbeitsbereich öffnen, ist das Ziel „Alle Minions“ standardmäßig aktiv. Im Ziel „Alle Minions“ werden alle Minions mit Zugriffsberechtigungen aufgelistet.

Informationen zu Zielen finden Sie unter Vorgehensweise zum Erstellen von Zielen.

Signale werden verwendet, um Nicht-Salt-Prozesse zu überwachen. Wenn überwachte Aktivitäten auftreten, wird ein Ereignis gesendet, das zum Auslösen eines Reaktors konfiguriert werden kann.

Hinweis: Sie können herausfinden, welche Signale auf einem Minion installiert und aktiv sind, indem Sie einen Auftrag mit beacons.list auf dem jeweiligen Ziel eines Minions ausführen. Weitere Informationen finden Sie unter Vorgehensweise zum Erstellen von Aufträgen.

Ad-hoc-Aufträge oder -Befehle

Der Arbeitsbereich „Minions“ enthält auch ein Steuerelement vom Typ „Befehl ausführen“, mit dem Sie einen einzelnen Ad-hoc-Befehl in einem oder mehreren Minions ohne Erstellen eines wiederverwendbaren Auftrags ausführen können. Diese Funktion eignet sich für die schnelle Ausführung von Befehlen oder die Durchführung einmaliger Aufträge, die nicht zu Ihrem täglichen Workflow gehören, z. B. bei der Fehlersuche oder bei der Erstkonfiguration.

Im Arbeitsbereich „Minions“ können Sie einen Ad-hoc-Auftrag oder einen -Befehl ausführen für:

  • Ein einzelnes Minion
  • Mindestens ein Minions
  • Ein Salt-Master oder alle Salt-Master (mit salt-run)
  • Ein Ziel
Hinweis:

Ziele sind dynamisch, und neue Minions werden automatisch zu jeder passenden Zieldefinition hinzugefügt. Überprüfen Sie die in einem Ziel enthaltenen Minions, bevor Sie einen Auftrag ausführen.

Klicken Sie zum Verwenden und Anzeigen des Arbeitsbereichs „Minions“ im seitlichen Menü auf Ziele. Sie können die Details eines bestimmten Minions anzeigen, indem Sie die Minion-ID auswählen. Klicken Sie zum Herunterladen der Daten aller Minions auf Weitere Aktionen und wählen Sie das Format für den Download aus.

Minion-Präsenz

In der Spalte „Präsenz“ wird angegeben, ob SaltStack Config kürzlich innerhalb eines festgelegten Intervalls namens raas_presence_expiration Auftragsdaten vom Minion empfangen hat. Standardmäßig ist dieser Wert auf 3600 Sekunden festgelegt. In der Spalte „Präsenz“ kann mithilfe des auf Minions installierten Präsenzsignals ein Indikator für den Systemzustand der Maschine bereitgestellt werden.

Wenn das Präsenzsignal vorhanden ist, senden Minions periodische Statusnutzlasten an ihre Salt-Master, die dann von SaltStack Config abgerufen werden und den in der Spalte „Präsenz“ angezeigten Status beeinflussen.

SaltStack Config stellt die folgenden Angaben zum Präsenzstatus bereit.

Status Beschreibung
Unbekannt SaltStack Config hat noch nie eine Antwort vom Minion erhalten. Dies ist der Standardstatus für neu verbundene Minions. Sobald Minions einen Befehl erhalten, wird der Status in „Vorhanden“ aktualisiert.
Vorhanden SaltStack Config hat innerhalb des letzten raas_presence_expiration-Intervalls, das standardmäßig auf 3600 Sekunden festgelegt ist, Antworten vom Minion erhalten.
Getrennt SaltStack Config hat eine Antwort vom Minion erhalten, jedoch nicht innerhalb des letzten raas_presence_expiration-Intervalls.