簡單配置
/srv/salt
top.sls
base:
'*':
- ding
ding.sls
touch /tmp/foo:
cmd.run:
- creates: /tmp/foo結果
執行
當一切都準備好後,只需要
salt '*' state.highstate
即可將sls應用到minion中。 使用
salt '*' state.highstate -v
可以看到更詳細的輸出。
測試執行 如果只是試試看的話,並不真的執行只需要
salt '*' state.highstate test=true
主動推送
salt '*' state.highstate
這個就是主動推送。
被動拉取
除錯
執行state.highstate
後,如果只返回minion的主機名加上
:,那麼應該是出錯了,很可能是sls檔案存在問題。提示方法:
Saltstack配置管理
製作簡單初始化模組 在minion主機安裝軟體 1.定義master配置檔案file roots root localhost cat etc salt master file roots base etc salt states prod etc salt states prod 建立目錄 mkd...
Saltstack配置管理
製作簡單初始化模組 在minion主機安裝軟體 1.定義master配置檔案file roots root localhost cat etc salt master file roots base etc salt states prod etc salt states prod 建立目錄 mkd...
SaltStack配置管理
配置管理使用yaml標記語言 yaml yaml是 yaml不是一種記語言 的外語縮寫 1 見前方參考資料原文內容 但為了強調這種語言以資料做為中心,而不是以置標語言為重點,而用返璞詞重新命名。它是一種直觀的能夠被電腦識別的資料序列化格式,是乙個可讀性高並且容易被人類閱讀,容易和指令碼語言互動,用來...