天天看點

saltstack-master配置檔案詳解

vim /etc/salt/master  

interface: 192.168.28.141       #綁定到本地的某個網絡位址 

publish_port: 4505              #預設端口4505,設定master與minion通信端口 

user: root                      #運作salt程序的使用者 

max_open_files: 100000          #master可以打開的最大句柄數 

worker_threads: 5               #啟動用來接收或應答minion的線程數 

ret_port: 4506                  #master用來發送指令或接受minions的指令執行傳回資訊

pidfile: /var/run/salt-master.pid #指定master的pid檔案位置 

root_dir: /                     #該目錄為salt運作的根目錄,改變它可以使salt從另外一個目錄運作,好比chroot 

pki_dir: /etc/salt/pki/master   #存放pki認證密鑰 

cachedir: /var/cache/salt       #存放緩存資訊,salt工作執行的指令資訊 

verify_env: True                #啟動驗證和設定權限配置目錄 

keep_jobs: 24                   #保持工作資訊的過期時間,機關小時 

job_cache: True                 #設定master維護的工作緩存.當minions超過5000台時,它将很好的承擔這個大的架構 

timeout: 5                      #master指令執可以接受的延遲時間 

output: nested                  #salt指令的輸出格式 

minion_data_cache: True         #關于minion資訊存儲在master上的參數,主要是pilar和grains資料 

auto_accept: False              #預設值False. master自動接受所有發送公鑰的minion 

file_recv: False                #允許minion推送檔案到master上 

file_recv_max_size: 100         #預設值100,設定一個hard-limit文檔大小推送到master端 

state_top: top.sls              #狀态入口檔案 

renderer: yaml_jinja            #使用渲染器用來渲染minions的狀态資料 

failhard: False                 #當單個的狀态執行失敗後,将會通知所有的狀态停止運作 

本文轉自 sykmiao 51CTO部落格,原文連結:http://blog.51cto.com/syklinux/1893395,如需轉載請自行聯系原作者