Als «saltstack» getaggte Fragen

SaltStack ist eine Open Source-Anwendung für Konfigurationsmanagement und Remote-Ausführung.

6
Wie liste ich alle verbundenen Salt Stack-Diener auf?
Manchmal hängt mein Salzmeister eine Weile und salt '*' test.pingwartet darauf, dass niedergeschlagene Diener antworten. Gibt es eine Möglichkeit, eine Liste der verbundenen Schergen zu sehen, unabhängig davon, ob sie antworten test.ping?
76 saltstack 

2
Konfigurationsmanagement: Push versus Pull-basierte Topologie
Die etablierteren Konfigurationsmanagementsysteme (CM) wie Puppet und Chef verwenden einen Pull-basierten Ansatz: Clients fragen regelmäßig bei einem zentralen Master nach Aktualisierungen. Einige von ihnen bieten auch einen meisterlosen Ansatz (also Push-basiert), geben jedoch an, dass er nicht für die Produktion (Saltstack) oder weniger skalierbar (Puppet) ist. Das einzige System, von …

5
Wann ist ein Konfigurationsmanager (zB Puppet / Chef / Ansible) sinnvoll?
An meinem derzeitigen Arbeitsplatz kümmere ich mich um zwei VMware-Host-Maschinen, eine physische OpenBSD-Maschine, drei Debian-VMs und sechs Windows Server-VMs (2008/2012). Ich überlege, ein Konfigurationsmanagement-Tool wie Puppet oder Chef zu implementieren. Ist dies vernünftig oder überwiegt der Aufwand für das Erlernen des Tools den Nutzen? Wo liegt der Wendepunkt zwischen Verwaltbarkeit …

3
SaltStack: Ruft einen einzelnen Status einer sls-Datei auf
Ich kann keinen einzelnen Status einer sls-Datei aufrufen. Ganze sls-Datei funktioniert Das funktioniert: salt-ssh w123 state.sls monitoring Das funktioniert: salt-ssh w123 state.show_sls monitoring Ein Punkt der obigen Ausgabe: monitoring_packages: ---------- __env__: base __sls__: monitoring.packages pkg: |_ ---------- pkgs: - python-psutil - installed |_ ---------- order: 10000 Was ich versucht habe …
12 saltstack 

2
Setzen Sie den SSH-Schlüssel über Salzsäulen vom Meister zum Diener ein
Ich habe zwei SSH-Schlüssel, die ich für einen meiner Schergen bereitstellen möchte. Aber ich kann es scheinbar nicht zum Einsatz bringen. Es ist ein Fehler. Hier sind die init.slsSäulen: /xxx/yyy/zzz/id_rsa: file.managed: - source: salt://private/id_rsa /xxx/yyy/zz/id_rsa.pub: file.managed: - source: salt://private/id_rsa.pub Hier ist mein init.slsZustand: ssh: file.managed: - name: {{ pillar['private'] }} …


3
Verzeichnis mit Salt State-Datei löschen
Wie lösche ich ein Verzeichnis auf einem Salt-Minion mithilfe einer Statusdatei? Ich möchte alle *.confDateien löschen, /etc/supervisord/conf.d/bevor ich andere Supervisor-Dienste einrichte. Die folgende top.slsKonfiguration hat keine Auswirkung: /etc/supervisor/conf.d/*: file.absent file.remove schlägt als nicht verfügbar fehl.

1
Salzstapel: Verwenden Sie Status-Jinja-Variablen in der Vorlage
Ich möchte mehrere Konfigurationsdateien für jeden openvpn-Benutzer generieren. Ich habe die IP-Adresse und zusätzliche Konfiguration in Säule. Zum Beispiel: openvpn: - user1: ip: 1.2.3.4 config: - line1 - line2 In der SLS möchte ich etwas tun wie: {% for vpnuser in salt['pillar.get']('openvpn') %} /etc/openvpn/ccd/{{ vpnuser }}: file.managed: - template: jinja …


1
Salt: Minion ist nicht zurückgekehrt, aber Salt Call funktioniert
Ich arbeite mit SaltStack an Windows Minions (Linux Master). Ich habe eine einfache .sls-Datei geschrieben, die eine hello-world.txt unter C: /hello_world.txt kopiert. Ich habe auch meine top.sls geschrieben und meine file_roots konfiguriert. Minions-Schlüssel wurden akzeptiert (und test.ping funktioniert). Mein aktuelles Problem ist, wenn ich (auf dem Master) anrufe: salt 'my_minion' …
7 saltstack 

3
Salt State Testing über Jenkins
Alle, Wir versuchen, automatisierte Tests in unserem Jenkins-Setup durchzuführen, um Tests vom Typ "Rauch" und "Flusen" in unseren Salt-State-Dateien ( .sls) auszuführen . Alle Google-Foo hat bisher nur sehr wenige Informationen geliefert. Es gibt eine Möglichkeit zum Testen über test=Truein der Befehlszeile, aber das funktioniert nicht mit einem No-Shell-Konto (wie …


2
SaltStack: Wie kann man einen Zustand nur einmal ausführen?
Ich muss einen Zustand nur einmal ausführen. Ich konnte keinen einfachen Weg finden, dies zu tun. Nun zum Kontext Ich installiere zwei MySQL-Server über Salt. Ich möchte einen zum Sklaven des anderen machen. Um den Slave einzurichten, muss ich am Ende der Master-Installation die Master-Statusinformationen erhalten: SHOW MASTER STATUS; Jetzt …
7 saltstack 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.