在salt安裝和配置完畢以後,你主要通過salt命令在master上執行來完成你的工作
salt '目標minion' 模組名稱.模組函式 引數
可以是一台主機的名稱,即hostname
也可以帶萬用字元,例如*.me.gall
也可以指定所有,例如*
這個是所有預置的salt的功能,也可以自己用python開發模組。所有的模組列表可以在附件完整手冊的最後一頁找到。
原則上同樣的功能,建議使用模組而不是shell命令。
即模組函式的引數,取決於函式的實現。
salt '*' cmd.run '命令'命令可以是任何shell指令,控制台上會返回各個minion上執行的結果
vim /etc/salt/master
編輯
file_roots:base:
- /srv/salt/base
新增
-你本地的目錄根路徑,例如/var
可以一次新增多個
這樣你指定根目錄/var下的/var/a.txt,則可以使用salt:來訪問到。
目錄同理。
支援一些引數
具體的用法請查閱附件手冊
salt '*' cp.get_file salt: minion端本地的路徑
salt '*' cp.get_dir salt://common minion端本地的路徑
Pytest 快速開始
我們先來感受一下 pytest 的用例,老規矩 待測函式依然是add 然後再找個資料夾新建乙個 test demo.py 檔案 最後寫下如下內容 test demo.py import pytest 待測函式 defadd a,b return a b deftest str 測試字串 a,b 1 ...
Nacos Spring Cloud 快速開始
參考位址 本文主要面向 spring cloud 的使用者,通過兩個示例來介紹如何使用 nacos 來實現分布式環境下的配置管理和服務註冊發現。關於 nacos spring cloud 的詳細文件請參看 nacos config 和 nacos discovery。通過 nacos server ...
Hexo 快速開始
hexo 是乙個快速 簡潔且高效的部落格框架,使用 markdown 或其他渲染引擎解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁 hexo 官網 安裝 hexo 之前需要安裝以下程式 全域性安裝 npm install g hexo cli安裝 hexo 完成後,執行下列命令,hexo 會在指...