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?
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 …
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 …
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 …
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'] }} …
Ich starte ein neues Projekt und erwäge, Ansible oder Salt für die Automatisierung der Bereitstellung und möglicherweise für eine ausgefeiltere Orchestrierung (Serververwaltung und Verbund) zu verwenden. Mit Salz frage ich mich , wenn eine Integration zwischen ihm und es gibt Graphite oder Zenoss oder Ganglia ... das Salzes mit 0mq …
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.
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 …
Das Ausführen von state.apply oder state.highstate für Minions kann zu Hunderten von Zeilen in der Ausgabe führen. Manchmal kann nur ein Diener ausreichen. ... Summary for my_minion -------------- Succeeded: 112 (changed=78) Failed: 6 Warnings: 1 -------------- Total states run: 118 Total run time: 4.958 s Gibt es eine Möglichkeit, nur …
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' …
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 …
Ich habe ein Salt-Skript, das von jemand anderem geschrieben wurde, der eine Reihe von Befehlen ausführt. Es läuft sehr lange. Meine Verbindung zu dem Computer, auf dem es ausgeführt wird, ist unterbrochen, aber es wird noch ausgeführt. Wie komme ich darauf zurück, um zu sehen, was es tut? Ich habe …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.