再戰(zhàn)大數(shù)據(jù)用戶畫(huà)像全新項(xiàng)目
再戰(zhàn)大數(shù)據(jù)用戶畫(huà)像全新項(xiàng)目
自動(dòng)化運(yùn)維工具Ansible精講
最新網(wǎng)課、影視劇電影資源:趣資料m.lengjuzi.cn
- 視頻資源大?。?29 MB 更新時(shí)間:2023-08-31
自動(dòng)化運(yùn)維工具Ansible精講資源簡(jiǎn)介:
Ansible 是什么
Ansible 簡(jiǎn)單的說(shuō)是一個(gè)配置管理系統(tǒng)(configuration management system)。你只需要可以使用 ssh 訪問(wèn)你的服務(wù)器或設(shè)備就行。它也不同于其他工具,因?yàn)樗褂猛扑偷姆绞?,而不是?puppet 等 那樣使用拉取安裝agent的方式。你可以將代碼部署到任意數(shù)量的服務(wù)器上!
Ansible能做什么
ansible可以幫助我們完成一些批量任務(wù),或者完成一些需要經(jīng)常重復(fù)的工作。
比如:同時(shí)在100臺(tái)服務(wù)器上安裝nginx服務(wù),并在安裝后啟動(dòng)它們。
比如:將某個(gè)文件一次性拷貝到100臺(tái)服務(wù)器上。
比如:每當(dāng)有新服務(wù)器加入工作環(huán)境時(shí),你都要為新服務(wù)器部署某個(gè)服務(wù),也就是說(shuō)你需要經(jīng)常重復(fù)的完成相同的工作。
這些場(chǎng)景中我們都可以使用到ansible。
Ansible特性
? 模塊化:調(diào)用特定的模塊,完成特定任務(wù)
? 有Paramiko,PyYAML,Jinja2(模板語(yǔ)言)三個(gè)關(guān)鍵模塊
? 支持自定義模塊
? 基于Python語(yǔ)言實(shí)現(xiàn)
? 部署簡(jiǎn)單,基于python和SSH(默認(rèn)已安裝),agentless
? 安全,基于OpenSSH
? 支持playbook編排任務(wù)
? 冪等性:一個(gè)任務(wù)執(zhí)行1遍和執(zhí)行n遍效果一樣,不因重復(fù)執(zhí)行帶來(lái)意外情況
? 無(wú)需代理不依賴PKI(無(wú)需ssl)
? 可使用任何編程語(yǔ)言寫(xiě)模塊
? YAML格式,編排任務(wù),支持豐富的數(shù)據(jù)結(jié)構(gòu)
? 較強(qiáng)大的多層解決方案
課程目錄
課時(shí)1Ansible的安裝配置和使用.mp4
課時(shí)2Ansible的Iventory配置和執(zhí)行任務(wù)的方式.mp4
課時(shí)3使用Ansible管理部署web應(yīng)用實(shí)例.mp4
課時(shí)4playbook介紹和使用方式.mp4
課時(shí)5真實(shí)場(chǎng)景使用ansible-playbook運(yùn)維nginx(一).mp4
課時(shí)6真實(shí)場(chǎng)景使用ansible-playbook運(yùn)維nginx(二).mp4
課時(shí)7ansible-playbook運(yùn)維nginx(三)和ansible優(yōu)化.mp4
自動(dòng)化運(yùn)維工具Ansible精講百度網(wǎng)盤(pán)
istio架構(gòu)與k8s中的部署 大型微服務(wù)系統(tǒng)管理工具Istio
istio架構(gòu)與k8s中的部署 大型微服務(wù)系統(tǒng)管理工具Istio
自動(dòng)化運(yùn)維工具Ansible精講