saltstack配置管理

2021-07-29 14:54:00 字數 611 閱讀 9403

簡單配置

/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 見前方參考資料原文內容 但為了強調這種語言以資料做為中心,而不是以置標語言為重點,而用返璞詞重新命名。它是一種直觀的能夠被電腦識別的資料序列化格式,是乙個可讀性高並且容易被人類閱讀,容易和指令碼語言互動,用來...