Hosts:Saltstack: Difference between revisions

From HateotU
(Created page with "=Saltstack= Saltstack-Master, um die Konfiguration der Server und Jails zu erleichtern. ==Facts== * FQDN: mumble.hateotu.de (extern und intern) * IP: 10.204.3.219 (intern) *...")
 
No edit summary
Line 13: Line 13:
==Tasks the Server does==
==Tasks the Server does==
* SSH-Key management
* SSH-Key management
* sshd_config management
* installiert vim und tmux
==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

Revision as of 15:46, 27 August 2017

Saltstack

Saltstack-Master, um die Konfiguration der Server und Jails zu erleichtern.

Facts

  • FQDN: mumble.hateotu.de (extern und intern)
  • IP: 10.204.3.219 (intern)
  • Port: 4505, 4506 (TCP/UDP)
  • läuft in Jail auf Storage
  • Pfad auf host /export/jails/saltstack
  • Dienste: sshd, saltstack-master

Tasks the Server does

  • SSH-Key management
  • sshd_config management
  • installiert vim und tmux

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