1、安裝salt-master、salt-minion和salt-api $ sudo yum install epel-release -y $ sudo yum install s ...
1、安裝salt-master、salt-minion和salt-api $ sudo yum install epel-release -y $ sudo yum install s ...
序言 最近在使用salt-api做主機批量管理部署,整理一下文檔。之前使用saltstack 多用於命令行管理,自己做web版的自動化管理平台時,發現命令行的些許局限性,接觸到salt-api,找到了替代方式。本文使用的saltstack 版本是2018.3.0最新版本,這個版本中官方做了 ...
一、SaltStack介紹 1.1 saltstack簡介: saltstack是基於python開發的一套C/S架構配置管理工具,它的底層使用ZeroMQ消息隊列pub/sub方式通信,使用SSL證書簽發的方式進行認證管理。ZeroMQ使SaltStack能快速在成千上萬台機器上進行各種操作 ...
Saltstack數據系統 分為Grains和Pillar 一、Grains 靜態數據,當Minion啟動的時候收集的MInion本地的相關信息。(包含操作系統版本、內核版本、CPU、內存、硬盤、設備型號等) 備注:不重啟minion,這些信息數據是不會改 ...
1、saltStack 服務架構介紹 SaltStack 是一種基於C/S架構的服務模式,在SaltStack架構中服務器端叫作Master,客戶端叫作Minion,傳統C/S架構為:客戶端發送請求給服務器端,服務器端接收到請求並且處理完成后再返回給客戶端 ...
前言 sls文件作為saltstack中重要的一環,是必須掌握的 入門篇 放在入門篇的開始,帶大家來了解一下sls的執行順序 這是一個執行sls的命令,那么這個命令會讀取那些文件呢? 遍歷saltstack配置文件里邊的file_roots 尋找file_roots 里邊 ...
salt master常見的故障分析方法 RUNNING IN THE FOREGROUND 運行salt-master -l debug或者在前台運行,不使用-d選項 WHAT PORT ...
saltstack returner 在默認情況下master遠程操作minion執行的命令, 執行的結果會返回到master終端顯示出來, 但是saltstack 提供了接口可以輸出到其他的系統, 如mysql, redis, postgresql等 收集minion命令執行結果有 ...
Saltstack異步執行命令 salt執行命令有時候會有超時的問題,就是命令下發下去了,部分主機沒有返回信息,這時候就很難判斷命令或任務是否執行成功。因此,salt提供異步執行的功能,發出命令后立即返回一個jid。然后我們就可以根據這個jid來查詢任務是否執行成功。 命令行實現異步 參數 ...
Salt-API入門 在Google搜索欄輸入salt-api,會有一些講述如何使用Salt-API的文章,確實有效,不過都是建立 在將Salt安裝在默認目錄下的情況下,即通過apt-get ins ...