Saltstack: Difference between revisions
From HateotU
(Created page with "=Saltstack= ==SSH-Key hinzufügen== * auf saltstack.hateotu.de anmelden (ssh) * Public Key in /usr/local/etc/salt/base/resources/authorized_keys eintragen ==SSH-Key entfernen=...") |
No edit summary |
||
Line 14: | Line 14: | ||
tmux: | tmux: | ||
pkg.installed | pkg.installed | ||
==Änderungen auf Rechner ausrollen== | ==Änderungen auf alle Rechner ausrollen== | ||
*Um die Änderungen auf alle Clients (Minions) zu übernehmen, muss folgender Befehl ausgeführt werden: | *Um die Änderungen auf alle Clients (Minions) zu übernehmen, muss folgender Befehl ausgeführt werden: | ||
salt -b 1 '*' state.apply | salt -b 1 '*' state.apply |
Revision as of 21:04, 1 December 2017
Saltstack
SSH-Key hinzufügen
- auf saltstack.hateotu.de anmelden (ssh)
- Public Key in /usr/local/etc/salt/base/resources/authorized_keys eintragen
SSH-Key entfernen
- auf saltstack.hateotu.de anmelden (ssh)
- Public Key aus /usr/local/etc/salt/base/resources/authorized_keys entfernen
Zusätzliche Pakete auf allen Hosts installieren
- auf saltstack.hateotu.de anmelden (ssh)
- Folgende Zeilen in /usr/local/etc/salt/base/packages.sls ergänzen (Leerzeichen und : beachten!):
<paket-name>: pkg.installed
- z.B.:
tmux: pkg.installed
Änderungen auf alle Rechner ausrollen
- Um die Änderungen auf alle Clients (Minions) zu übernehmen, muss folgender Befehl ausgeführt werden:
salt -b 1 '*' state.apply