ansible是一种自动化运维工具,基于paramiko模块开发,用于批量执行任务和发布工作。
NETWORK网络设备
Windows不能做主控端
GIT方式:
git clone https://github.com/ansible/ansible.git --recursive
cd ansible
source ./hacking/env-setup
pip方式:
pip3 install --upgrade pip
pip3 install ansible --upgrade
yum 方式:
yum -y install ansible
/etc/ansible/ansible.cfg 主配置文件
/etc/ansible/hosts 主机清单
/etc/ansible/roles/ 存放角色目录
/usr/bin/ansible 主程序,临时命令执行工具
/usr/bin/ansible-doc 查看配置文件,模块功能查看工具
/usr/bin/ansible-galaxy 下载/上传优秀代码或roles模块的官方平台
/usr/bin/ansible-playbook 定制自动化任务,编排剧本工具
/usr/bin/ansible-pull 远程执行命令的工具
/usr/bin/ansible-vault 文件加密工具
/usr/bin/ansible-console 基于console界面与用户交互的执行工具
原文:https://www.cnblogs.com/shunzi115/p/12199437.html