自動化部署工具


1. puppet

https://puppetlabs.com/

Puppet是開源的基於Ruby的系統配置管理工具,基於C/S的部署架構。是一個為實現數據中心自動化管理而設計的配置管理軟件,它使用跨平台語言規范,管理配置文件、用戶、軟件包、系統服務等。客戶端默認每隔半小時會和服務器通信一次,確認是否有更新。當然也可以配置主動觸發來強制客戶端更新。這樣就把日常的系統管理任務代碼化了,代碼化的好處是可以分享,保存,避免重復勞動,也可以快速恢復以及快速的大規模部署服務器。

2. ansible

http://www.ansible.com/

Ansible 提供一種最簡單的方式用於發布、管理和編排計算機系統的工具,你可在數分鍾內搞定。

Ansible 是一個模型驅動的配置管理器,支持多節點發布、遠程任務執行。默認使用 SSH 進行遠程連接。無需在被管理節點上安裝附加軟件,可使用各種編程語言進行擴展。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM