Ansible安装
Ansible安装
😄 Written by Zak Zhu
参考
- Breeze Yan老师博客https://www.cnblogs.com/breezey/
- Breeze Yan老师github网址https://github.com/yanruogu
主控端
安装Ansible
- 前提: YUM源仓库配置epel源和系统源
yum install ansible -y
修改配置
参考: Ansible配置详解
被控端
-
创建一个普通用户ansible (即主控端ansible.cfg里定义的
remote user
)useradd ansible
-
Copy 主控端的公钥 to 被控端的ansible用户~/.ssh/authorized_keys
-
ansible用户提权配置
cd /etc/sudoers.d vim ansible
## ansible用户免密提权
ansible ALL=(ALL) NOPASSWD:ALL
### 调优配置:
## 主控端ansible.cfg开启pipelining,并在被控端的/etc/sudoers文件中关闭requiretty
Defaults:ansible !requiretty
测试
ansible -i inventory node1 -m ping