yum install ansible -y
参考: Ansible配置详解
创建一个普通用户ansible (即主控端ansible.cfg里定义的remote user
)
useradd ansible
Copy 主控端的公钥 to 被控端的ansible用户~/.ssh/authorize_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
原文:https://www.cnblogs.com/zakzhu/p/11633066.html