一.ansible 說(shuō)明
專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)彌勒免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
ansible 是一款自動(dòng)化工具,可以完成配置系統(tǒng)、軟件發(fā)布、高級(jí)任務(wù)的編排、編排更高級(jí)的任務(wù),比如連續(xù)部署或零停機(jī)時(shí)間滾動(dòng)更新。
二.anisble 安裝
2.1這里希望通過(guò)yum方式安裝,需要安裝EPEL
下載地址:
1 | https: //admin .fedoraproject.org /mirrormanager/mirrors/EPEL |
2.2.安裝epel:
1 | rpm -ivh epel-release-latest-7.noarch.rpm |
2.3.安裝ansible,自動(dòng)解決依賴(lài)關(guān)系
1 | yum install ansible |
2.4.安裝列表如下:
1 | ansible、PyYAML、libtomcrypt、libtommath、libyaml、python-babel、python-backports 、python-backports-ssl_match_hostname 、python-httplib2 python-jinja2、python-keyczar、python-markupsafe、python-setuptools、python2-crypto、python2-ecdsa、python2-paramiko、python2-pyasn1、sshpass |
2.5.查看ansible版本:
1 2 |
|
2.6.結(jié)構(gòu)說(shuō)明
1 2 3 4 5 6 7 8 9 10 |
|
三.ansible 認(rèn)證及基本使用
3.1.實(shí)驗(yàn)環(huán)境說(shuō)明:
172.16.110.39 ansible
172.16.110.47 client1
3.2.anisble基于ssh認(rèn)證,這里通過(guò)添加主機(jī)key認(rèn)證的方式來(lái)進(jìn)行認(rèn)證。
服務(wù)端
#ssh-keygen -t rsa -P ''
#scp /root/.ssh/id_rsa.pub root@172.16.110.47:/data
#
客戶端
#cd /data/
#cat id_rsa.pub >> /root/.ssh/authorized_keys
#chmod 600 /root/.ssh/authorized_keys
#
3.3.運(yùn)行說(shuō)明
1 2 |
|
3.3.1.運(yùn)行簡(jiǎn)單的ping測(cè)試
1 2 3 |
|
提示,沒(méi)有提供服務(wù)器列表,所以添加列表
主機(jī)列表可以ip、域名、分組、正則匹配等方式運(yùn)行
3.3.2.主機(jī)ip列表方式:
# vim /etc/ansible/hosts
[webservers]
10.237.154.25
ansible all -m ping
SUCCESS:表示成功
false:表示未進(jìn)行改變
pong:返回值,表示成功
3.3.3.分組方式運(yùn)行命令:
1 2 3 4 |
|
1 2 3 |
|
出現(xiàn)以上問(wèn)題說(shuō)明ssh認(rèn)證有問(wèn)題,重新弄一遍。
3.3.5.使用正則列表:
1 2 3 |
|
1 2 3 4 5 6 7 |
|
這里增加了管道,ansible增加管道必須使用shell的模塊運(yùn)行
1 2 3 4 5 |
|
3.4.Inventory 參數(shù)的說(shuō)明,摘自網(wǎng)上
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
示例說(shuō)明:
1 2 3 4 |
|
分享標(biāo)題:Ansible基本說(shuō)明及安裝
網(wǎng)站路徑:http://muchs.cn/article26/pjjsjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作、網(wǎng)站策劃、云服務(wù)器、服務(wù)器托管、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)