Ansible-修改hosts

Ansible-修改hosts

ansible命令

1
2
3
4
ansible all -i all.lst -m script -a "script_hosts.sh" -u ops_root -k

## -i 指定清单文件
## -m 模块

设置/etc/hosts命令

1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
sudo /bin/bash -c "cat > /etc/hosts " <<EOF
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

## prod
172.31.62.90 aws-prod-app-01
172.31.51.65 aws-prod-app-02
172.31.58.171 aws-prod-app-03

EOF