1. 程式人生 > >Saltstack 自動化運維工具

Saltstack 自動化運維工具

Saltstack是一個伺服器基礎架構集中化管理平臺,具備配置管理、遠端執行、監控等功能,可以理解為簡化版的puppet,它基於python語言實現,結合輕量級訊息佇列(ZeroMQ)與python第三方模組構建。具備以下特點:

 

部署簡單、方便

支援大部分UNIX/Linux及Windows環境

主從集中化管理

配置簡單、功能強大、擴充套件性強

主控端和被控制端基於證書認證,安全可靠

支援API及自定義模組,可通過python輕鬆擴充套件

通過部署Saltstack環境,我們可以在成千上萬太伺服器上做到批量執行命令,根據不同的業務特性進行配置集中化管理、分發檔案、採集伺服器資料、作業系統基礎及軟體包管理,因此,Saltstack是運維人員提高工作效率、規範業務配置與操作的利器。

Saltstack已經支援Docker相關模組

 

ref: SaltStack自動化部署keepalived實現haproxy高可用

https://blog.csdn.net/weixin_42711549/article/details/83504967

 

ref: 自動化運維工具對比

https://www.imooc.com/article/31498