Ansible 學習記錄

2022-10-08 19:51:14 字數 553 閱讀 2577

ansible 學習記錄

一、概述

ansible 是近年來越來越火的一款開源運維自動化工具,通過ansible可以實現運維自動化,提高運維工程師的工作效率,減少人為失誤。

ansible 通過本身整合的非常豐富的模組可以實現各種管理任務,其自帶模組超過上千個。

更為重要的是,它操作非常簡單,即使小白也可以輕鬆上手,但它提供的功能又非常豐富,在運維領域,幾乎可以做任何事。

二、特點

ansible 自 2012 年發布以來,很快在全球流行,其特點如下:

ansible 基於 python 開發,運維工程師對其二次開發相對比較容易;

ansible 豐富的內建模組,幾乎可以滿足一切要求;

管理模式非常簡單,一條命令可以影響上千臺主機;

無客戶端模式,底層通過 ssh 通訊;

ansible發布後,也陸續被 aws、google cloud platform、microsoft azure、cisco、hp、vmware、twitter 等大公司接納並投入使用。

ansible安裝 個人記錄

作為一名測試人員 指令碼測試 在工作中比較痛苦的事情就是沒有環境進行測試 你們懂的 初衷 為了應對各種指令碼 基本上都是運維類的指令碼 的測試環境問題,我跟同事 美女 兩人準備把測試環境中沒有人管理的機器全部用ansible納管了,想把測試環境維護起來方便我們測試指令碼時選擇環境。過程 我把這個想法...

例項學習Ansible

內容鏈結 helloworld 從helloworld深度解析ansible執行原理 ansible執行命令常用option 常用模組之command shell raw 常用模組之copy 常用模組之file 常用模組之ping setup 常用模組之user group 常用模組之yum ser...

Ansible學習大綱

課程詳細內容 第1章 ansible安裝與管理 1.1 ansible概述和執行機制 1.2 實戰 安裝並配置ansible 1.3 ansible基礎命令介紹以及模組操作 第2章 ansible主機分組與playbook劇本編寫 2.1 inventory主機清單 2.2 ansible play...