Salt API
Salt per HTTP fernsteuern
API installieren
yum install salt-api # RedHat,CentOS
apt-get install salt-api # Debian, UbuntuKonfiguration
external_auth:
pam:
salt-api:
- .*
- '@wheel'
- '@runner'
rest_cherrypy:
host: 127.0.0.1 # omit to listen on all IPs
port: 8000
disable_ssl: true
debug: true
netapi_enable_clients: [local]Einen Benutzer anlegen
Zugriffe auf Key-Verwaltung beschränken
API Zugriffe auf Minions und Funktionen beschränken
Testen
Erster Test
State.apply per API durchführen
Asynchrone Requests durchführen
Pillars per API schreiben
Einen neuen Minion registrieren
Beispiel Systeme beim Hochfahren automatisch registrieren
Last updated