salt經常使用命令

master:nginx


salt-key -L                    #salt-key命令查看到已經簽名的客戶端shell


salt '*' test.ping            #test.ping是salt默認的驗證通訊命令ide


salt 'minion' cmd.run 'free -m'                 #cmd.run在master端進行操做,後面跟着的是系統相關的shell命令測試


salt 'minion' state.sls nginx test=True     #test=True 是指測試安裝 ,也就是不進行實際操做,只是查看測試效果。spa


salt 'minion' state.sls nginx          #state.sls默認的運行環境是base環境,可是它並不讀取top.sls(top.sls定義了運行環境以及須要運行的sls)ip


salt '*' state.highstate                  #state.highstate: 這個是全局的全部環境,以及全部狀態都生效。它會讀取每個環境的top.sls,而且對全部sls都生效。cmd


salt 'minion' pillar.items               #查看指定minion的 pillar 值it


salt 'minion' grains.items             #查看指定minion的系統信息,例如查看它的ip,則是 salt 'minion' grains.item ip_interfacesio




minion:ast

都是在master下發命令

相關文章
相關標籤/搜索