Benutzer-Werkzeuge

Webseiten-Werkzeuge


salt-minion

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
salt-minion [2018/02/21 20:52]
dl2ic
salt-minion [2018/02/23 12:10]
dh3wr Salt-Master update
Zeile 11: Zeile 11:
 Vor der Installation sollte sichergestellt werden, dass der Server einen vernünftigen Hostnamen besitzt. In der Datei ''/​etc/​hosts''​ muss sich eine Zeile befinden, die sowohl den Hostnamen als auch den [[https://​en.wikipedia.org/​wiki/​Fully_qualified_domain_name|FQDN]] (Fully qualified domain name) enthält. Der FQDN dient als Identifikation für den Salt-Master. Vor der Installation sollte sichergestellt werden, dass der Server einen vernünftigen Hostnamen besitzt. In der Datei ''/​etc/​hosts''​ muss sich eine Zeile befinden, die sowohl den Hostnamen als auch den [[https://​en.wikipedia.org/​wiki/​Fully_qualified_domain_name|FQDN]] (Fully qualified domain name) enthält. Der FQDN dient als Identifikation für den Salt-Master.
  
-Beispiel für die ''/​etc/​hosts''​-Datei,​ mit ''​c9000''​ als Hostname ​und ''​c9000.db0sda.ampr.org''​ als FQDN:+Beispiel für die ''/​etc/​hosts''​-Datei,​ mit ''​c9000''​ als Hostnamen ​und ''​c9000.db0sda.ampr.org''​ als FQDN:
 <​code>​ <​code>​
 127.0.1.1 c9000.db0sda.ampr.org c9000 127.0.1.1 c9000.db0sda.ampr.org c9000
Zeile 35: Zeile 35:
 ==== 4. Salt-Minion neustarten ==== ==== 4. Salt-Minion neustarten ====
  
-Nun muss der Salt-Minion ​nur noch neugestartet werden:+Zuletzt ​muss der Salt-Minion noch neugestartet werden:
 <​code>​ <​code>​
 sudo systemctl restart salt-minion sudo systemctl restart salt-minion
Zeile 42: Zeile 42:
 ===== Für Admins ​ ===== ===== Für Admins ​ =====
 ==== Hinzufügen eines Salt-Minion ==== ==== Hinzufügen eines Salt-Minion ====
-Ein neu installierter Salt-Minion meldet sich selbstständig beim Salt-Master. Er muss dann nur noch zugelassen werden. Mit dem Befehl '''​salt-key -L'''​ werden alle zugelassenen und auf Zulassung wartenden Salt-Minions aufgelistet. Die Zulassung wird mit dem Befehl '''​salt-key -a [id]'''​ durchgeführt.+Ein neu installierter Salt-Minion meldet sich selbstständig beim Salt-Master. Er muss dann nur noch zugelassen werden. Mit dem Befehl '''​salt-key -L'''​ werden alle zugelassenen und auf Zulassung wartenden Salt-Minions aufgelistet. Die Zulassung wird mit dem Befehl '''​salt-key -a [ID]'''​ durchgeführt.
  
 Jetzt kann der Salt-Minion noch einer oder mehreren Gruppen zugeordnet werden, indem seine ID in der Datei '''/​etc/​salt/​master.d/​nodegroups.conf'''​ unter den jeweiligen Gruppen eingetragen wird. Es existieren beispielsweise die Gruppen '''​unipager'''​ bzw. '''​unipager-testing'''​ für Sever, auf denen die stabile bzw. die Testversion von Unipager laufen soll. Jetzt kann der Salt-Minion noch einer oder mehreren Gruppen zugeordnet werden, indem seine ID in der Datei '''/​etc/​salt/​master.d/​nodegroups.conf'''​ unter den jeweiligen Gruppen eingetragen wird. Es existieren beispielsweise die Gruppen '''​unipager'''​ bzw. '''​unipager-testing'''​ für Sever, auf denen die stabile bzw. die Testversion von Unipager laufen soll.
 +
 +Nach einer Änderung muss der Salt-Master mit '''​systemctl restart salt-master.service'''​ neu gestartet werden.
 +
 +Test für Konnektivität zu den Salt-Minions:​ '''​salt '​*'​ test.ping''''​
salt-minion.txt · Zuletzt geändert: 2018/04/01 13:37 von dh3wr