wget
tar -zxvf ansible-cmdb-1.17.tar.gz
cd ansible-cmdb-1.17 make install
2、配置好ansible的hosts檔案及金鑰認證等
金鑰之前在其它伺服器上已經完成了認證,這次只是拷過來,只需要在接下來的命令當中引用hosts和id_rsa的路徑就可以了,注意許可權仍然是600
3、通過ansible及其命令的各個引數生成資料到指定的資料夾cmdb
4、生成html及csv、sql等等的資料格式提供訪問
生成sql
5、也可以直接訪問html頁面檢視資訊
ansible模組的使用
可實現 1 需要ssh和python即可 2 無客戶端 3 功能強大,模組豐富 4 上手太容易,門檻低 5 基於python的開發 6 使用公司比較多,社群活躍 ansible基於ssh協議來管理機器,被管理主機需要開啟ssh服務 ansible執行時配置檔案的查詢順序 1 首先檢測ansible ...
為何使用Ansible
b size large it 自動化 size b 現在市面上用一些實現it自動化的工具,例如 puppet,chef,salt。ansible 是乙個相對比較新的工具,但目前社群十分活躍。我用過puppet和ansible。這裡想討論一下我偏愛ansible的原因。b size large 架構...
ansible使用文件
假設a機器上安裝ansible yum install ansible vim etc ansible hosts 對每個主機加key認證 ssh copy id i ssh id rsa.pub root b ip ansible all m ping 乙個playbook檔案可以引入其他的yml...