Im Arbeitsbereich „Ziele“ können Sie Zielgruppen anzeigen, Ad-hoc-Aufträge oder Befehle ausführen und Zielgruppen erstellen und löschen. Sie können auch schnell mehrere Zielgruppen ändern und verwalten.

Ein Ziel ist die Gruppe von Minions, auf die der Salt-Befehl eines Auftrags angewendet wird. Ein Salt-Master kann auch wie ein Minion verwaltet werden und ein Ziel sein, wenn er den Minion-Dienst ausgeführt. Durch das Definieren eines Ziels für einen Auftrag oder einen Vorgang wird auch verhindert, dass der Vorgang auf Knoten ausgeführt wird, auf denen dieser Vorgang nicht ausgeführt werden sollte.

Der Arbeitsbereich Ziele wird auch zur Durchführung folgender Aufgaben verwendet:
  • Zielkriterien bearbeiten
  • Pfeiler anhängen
  • Aufträge ausführen
  • Rollen zu Pfeilern und Zielen zuweisen

Wenn Sie den Arbeitsbereich öffnen, werden standardmäßig alle Zielgruppen angezeigt, für die Sie Zugriffsberechtigungen haben.

Der Arbeitsbereich „Ziele“ in der SaltStack Config-Benutzeroberfläche, der mehrere Zielgruppen anzeigt

Wenn Sie eine Zielgruppe auswählen, wird eine Liste der Minions angezeigt, die zu dieser Zielgruppe gehören. 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.

Eine Liste der CentOS-Minions in der CentOs-Zielgruppe

Um eine Liste aller Aufträge anzuzeigen, die einer Zielgruppe zugeordnet sind, wählen Sie die Registerkarte Aktivität aus. Weitere Informationen zum Arbeitsbereich Aktivität finden Sie unter Vorgehensweise zum Überprüfen von Auftragsstatus und Auftragsrückläufen.

Sie können die Details eines Minions anzeigen, indem Sie die Minion-ID auswählen. Auf der Seite „Minion-Details“ können Sie eine Liste der Körner („Grains“) oder Informationen über das Minion, beispielsweise die Salt-Version, das Betriebssystem oder die zugehörigen Zielgruppen, anzeigen.

Informationen zum Erstellen und Verwalten von Zielgruppen finden Sie unter Erstellen von Zielen mit dem Arbeitsbereich „Ziele“.

Ad-hoc-Aufträge oder -Befehle

Jede Zielgruppenseite enthält auch ein Steuerelement vom Typ Befehl ausführen, mit dem Sie einen einzelnen Ad-hoc-Befehl in einem oder mehreren Minions ausführen können, ohne einen wiederverwendbaren Auftrag zu erstellen. 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.

Sie können einen Ad-hoc-Auftrag oder -Befehl ausführen auf/in:
  • Einem einzelnen Minion
  • Mindestens ein Minions
  • Einem Salt-Master oder allen Salt-Mastern (mit salt-run)

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.