salt-stack

    0熱度

    1回答

    我試圖使用salt-ssh 與file.managed模塊將文件從我的salt主文件複製到minon。但它是從/etc/salt/master給下面的錯誤... [salt]# pwd /srv/salt [salt]# ls -l total 20 -rw-r--r-- 1 root root 80 Sep 4 21:37 copy.sls -rw-r--r-- 1 root root

    0熱度

    1回答

    我設置了一個跟蹤Ubuntu Server 16.04上所有Ubuntu Server 16.04小工具上磁盤使用情況的信標。我們需要一個反應器,當磁盤空間達到某個特定點時,它會通過電子郵件發送給我們這個問題關注的是主人發送電子郵件的能力。 sudo salt-call smtp.send_msg '[email protected]' 'Test message 3' subject='Test

    0熱度

    1回答

    我有一個salstack設置有1個主和約200爪牙。奴才分配了不同的支柱(基於文件)。 我想實現如下:如果有一個僕從或奴才組中的任何改變的支柱,一個事件將被髮送出去與minionID,改變支柱,我可以作出反應。 我的第一個想法是,確實有燈塔該款腕錶在柱子上的文件主文件的更改。但是這不會給我受影響的奴才。下一步想法是從走狗定期刷新柱子和變化上發送一個事件,但這種週期性拉可以創造很大的負載是不是我從事

    0熱度

    1回答

    我想用鹽來移動我的php.ini文件,但我只希望它在第一次運行時運行一次。我試圖用鹽粒來做到這一點,但這種做法並不一致。有任何想法嗎? #phpinifile.sls {%- set php_ini_initialized = salt['grains.get']('PHP_INI_INITIALIZED') | default(False, true) %} {% if php_ini_i

    0熱度

    1回答

    我想添加多個git repos到我的Salt-master服務器以支持所有類型的服務器。 主文件認爲: gitfs_remotes: - [email protected]_A: - pubkey: ..... - privkey: ..... - root: salt/ - [email protected]_B: - pubk

    1熱度

    1回答

    Saltstack負責更新Web應用程序代碼(uwsgi,Python,如果它很重要)。這個想法是更新檔案中的代碼。如果使用單鹽命令 - state.highstate將會很好。 問題是,在更新過程中應用程序代碼不應該運行,所以service.stop和service.start圍繞state.highstate運行。 有什麼辦法可以將這個更新邏輯包含到highstate中嗎?或者也許還有其他一些

    0熱度

    1回答

    我需要從salt master中設置salt minion的saltstack配置。 salt.modules.config似乎只支持得到配置從奴才。 https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.config.html salt '*' config.get file_roots 返回從每個奴才的file_

    1熱度

    1回答

    我想過濾包含或以'foo_'開頭並忽略列表中的其他值的值。 值(不能修改): TEST: - foo_a - foo_b - bar_a - bar_b - test_c 模板: {% for value in grains['TEST'] %} - do something with value that contains "foo_" {% endfor %} 我該怎麼辦

    0熱度

    3回答

    我想開發一個簡單的公式Saltstack將刷新所有的iptables規則,並應用更新後的規則的另一個公式,因爲我需要切換INPUT政策ACCEPT和然後刷新規則。我試圖以驗證方式如下: {% set policy = salt['pillar.get']('iptables.get_policy','') %} {% if policy == "ACCEPT" %} flush rules:

    2熱度

    1回答

    saltstack是否具有與puppet版本cmp()函數等價的功能?或者,有沒有辦法在jinja + yaml呈現的sls文件中獲得distutils.version或packaging.version.parse方法(如Compare version strings in Python中提到的)?