saltstack salt-ssh及python調用與日常工作使用(五)

1、salt-ssh:salt-ssh是0.17.0新引入的一個功能,不需要minion對客戶端進行管理,也不需要master,salt-ssh支持salt大部分的功能,比如grains,modules,state等,salt-ssh執行是串行模式。

執行原理

salt-ssh 是在salt基礎上大佬一個python包並上傳到客戶端的默認tmp目錄下,在客戶端解壓並執行返回結果,最後刪除tmp上的臨時文件。

salt-minion方法是salt-master先執行語法驗證,通過驗證後發送到minion,minion收到maser的狀態文件默認保存在/var/cache/salt/minion。

salt-ssh和salt-minion可以共享,salt-minion不依賴於ssh服務.
1、只在master上安裝salt-ssh即可:

[root@beijin base]# yum install -y salt-ssh

2、修改roster文件,配置需要管理的機器:

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章