自動化運維工具 ansible系列命令

2022-08-28 17:12:08 字數 1396 閱讀 2022

//列出所有已安裝的galaxy

ansible-galaxy list

//安裝galaxy

ansible-galaxy install geerlingguy.redis

//刪除galaxy

推送命令至遠端,效率無線提公升,對運維要求較高
管理加密解密yml檔案
ansible-vault [create|decrypt|edit|encrypt|rekey|view]

ansible-vault encrypt hello.yml //加密

ansible-vault decrypt hello.yml //解密

ansible-vault view hello.yml //檢視加密問題

ansible-vault edit hello.yml //編輯加密檔案

ansible-vault rekey hello.yml //修改口令

ansible-vault create new.yml //建立新檔案

2.0+版本新增,可互動執行命令,支援tab補全。

root@test (2)[f:10] $

//執行使用者@當前操作的主機組test組 (當前組的主機數量)[f:併發數]$

//設定併發數: forks n 例如: forks 10

//切換組: cd 主機組 例如: cd web

//列出當前組主機列表: list

//列出所有的內建命令: ?或help

示例: root@all (2)[f:5]$ list

執行ansible劇本
ansible-playbook hello.yml

ansible 自動化運維工具

ansible 自動化運維工具 批量管理 python開發 無客戶端 基於ssh服務 22 安裝 1.ansible包在擴充套件源,epel release yum y install epel release yum repolist 2.安裝,ansible yum y install ansi...

自動化運維工具 ansible

ansible ansible 一 簡介和部署 ansible 二 主機清單管理 ansible 三 配置和命令集 ansible 四 常用模組 ansible 五 palybooks劇本 ansible 彙總 ansible 中文權威指南 本部落格 至 小左先森的部落格 ansible ansib...

ansible 自動化運維工具

ansible是新出現的自動化運維工具,基於python開發,集合了眾多運維工具 puppet cfengine chef func fabric 的優點,實現了批量系統配置 批量程式部署 批量執行命令等功能。ansible是基於模組工作的,本身沒有批量部署的能力。真正具有批量部署的是ansible...