ansible介紹:
Ansible 是一個配置管理和應用部署工具,功能類似于目前業(yè)界的配置管理工具 Puppet,Saltstack士葫。Ansible 是通過 Python 語言開發(fā)呀潭。Ansible 平臺由 Michael DeHaan 創(chuàng)建备籽,他同時也是知名軟件 Cobbler 與 Func 的作者冀续。Ansible 的第一個版本發(fā)布于 2012 年 2 月裆蒸,相比較其它同類產品來說熔萧,Ansible 還是非常年輕的,但這并不影響他的蓬勃發(fā)展與大家對他的熱愛。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? Ansible 默認通過 SSH 協(xié)議管理機器佛致,所以 Ansible 不需要安裝客戶端程序在服務器上贮缕。您只需要將 Ansible 安裝在一臺服務器,在 Ansible 安裝完后俺榆,您就可以去管理控制其它服務器感昼。不需要為它配置數(shù)據庫,Ansible 不會以 daemons 方式來啟動或保持運行狀態(tài)罐脊。
Ansible的目標有如下:自動化部署應用定嗓,? 自動化管理配置,?自動化持續(xù)交付萍桌, 自動化持續(xù)交付宵溅,??自動化(AWS)云服務管理
ansible工作原理:
Yum方式安裝
##安裝epel源
--? wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
--? ?rpm -ivh?epel-release-6-8.noarch.rpm
--? ?yum? -y install? ansible
##查看版本
--? ansible --version
ansible 2.4.2.0
config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.6/site-packages/ansible executable location = /usr/bin/ansible python version = 2.6.6 (r266:84292, Jul 23 2015, 15:22:56) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)]?
安裝完成