天天看點

gitlab+jenkins+maven+docker持續內建(九)——centos7 ansible安裝及問題彙總

centos7最小化安裝ansibles

1、error: cffi 1.6.0 is installed but cffi>=1.7 is required by set(['cryptography'])

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

安裝ansible 

#easy_install simplejson

#easy_install pip

#yum install gcc python-devel

#easy_install ansible

ansible驗證安裝

設定無密碼ssh通路遠端主機:

<code>#ssh-keygen -t rsa</code>

<code>#ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]</code>

建立ansible主機清單:

預設路徑 /etc/ansible/hosts  主機清單可以是靜态配置檔案,可通過 -i 選項指定。

<code>#mkdir /etc/ansibles</code>

<code># vi /etc/ansible/hosts</code>

<code>[</code><code>test</code><code>]</code>

<code>192.168.10.24</code>

測試遠端主機的運作狀态

<code># ansible test -m ping</code>

<code>192.168.10.24 | SUCCESS =&gt; {</code>

<code>    </code><code>"changed"</code><code>: </code><code>false</code><code>, </code>

<code>    </code><code>"ping"</code><code>: </code><code>"pong"</code>

<code>}</code>

本文轉自 jackjiaxiong 51CTO部落格,原文連結:http://blog.51cto.com/xiangcun168/1959217