Minios akzeptieren
Wenn Salt-Master und Minion gestartet wurden, melden sich der Minions automatisch beim Master. Welche Minions sich dem Master unterwerfen möchte, erfahren Sie mit dem folgenden Kommando:
salt-master:# salt-key -L
Sie sehen eine Liste aller Minions, die mitmachen möchten und von denen der Master den Schlüssel noch nicht akzeptiert hat.
Salt Minion-Keys können die folgenden Status haben:
- unaccepted: Wartet darauf akzeptiert zu werden.
- accepted: wurde akzeptiert, Master und Minion können kommunizieren.
- rejected: Schlüssel wurde mit dem salt-key Kommando abgelehnt. Master und Minion können nicht miteinander kommunizieren.
- denied: Schlüssel wurde automatisch vom Master abgelehnt. This occurs when a minion has a duplicate ID, or when a minion was rebuilt or had new keys generated and the previous key was not deleted from the Salt master. In this state the minion does not receive any communication from the Salt master.
Mit dem folgenden Kommando akzeptieren Sie noch nicht akzeptieren Minions.
salt-master:# salt-key -A
Alternativ können Sie auch einzelne Minions mit -a
akzeptieren oder mit -d
löschen und ablehnen:
salt-master:# salt-key -a <MINION>
salt-master:# salt-key -d <MINION>
Hinter den Kulissen
Master und Minion bauen einen bidirektionalen Kanal über ZeroMQ auf. Die Verbindung wird immer vom Minion aufgebaut, der eine Art Reverse Tunnel für den Master bereitstellt.
Der Minion öffnet keine Ports.