天天看點

salt推送安裝

salt推送Nginx和DNS服務總結:

            安裝基本配置:salt

master  配置如下 /etc/salt/master:

interface: 192.168.2.128

auto_accept: True

file_roots:

base:

- /srv/salt

minion 配置如下/etc/salt/minion

master: 192.168.2.128

user: root

id: hw_1

在master上使用salt-key 下發秘鑰收索minion

salt-key ‘*’ -L

(ps:還有一個常使用的指令

salt-key '*' -D     // 删除目前 master的所有minion

salt-call state.sls vim //在minion上使用,請求下發vim.sls檔案

使用salt ‘*’ test.ping 測試各個minion是否連接配接

 在/srv/salt/目錄下建立 top.sls(必須要的,因為salt在執行其他sls之前會使用這個文              

  件,推送)

        vim  top.sls

'*':

同樣是在/etc/salt、目錄下建立其他的sls

        例如:                        

                    vim.sls

vim:

pkg.installed

(ps:pkg.installed相當于 pkg:- installed)

使用salt  '*'  state.sls vim test=true,驗證

上述為安裝salt的步驟 測試不成功的幾種情況

                   1,保證salt和minion正常通訊

繼續閱讀