vim /etc/salt/master vim
interface: 192.168.28.141 #綁定到本地的某個網絡地址 緩存
publish_port: 4505 #默認端口4505,設置master與minion通訊端口 網絡
user: root #運行salt進程的用戶 架構
max_open_files: 100000 #master能夠打開的最大句柄數 ide
worker_threads: 5 #啓動用來接收或應答minion的線程數 spa
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認證密鑰 it
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 #當單個的狀態執行失敗後,將會通知全部的狀態中止運行