1、安装和配置 Ansible
按照下方所述,在控制节点 172.25.250.254 上安装和配置 Ansible:
安装所需的软件包
创建名为 /home/greg/ansible/inventory 的静态清单文件,以满足以下要求:
172.25.250.9 是 dev 主机组的成员
172.25.250.10 是 test 主机组的成员
172.25.250.11 和 172.25.250.12 是 prod 主机组的成员
172.2.250.13 是 balancers 主机组的成员
prod 组是 webservers 主机组的成员
创建名为 /home/greg/ansible/ansible.cfg 的配置文件,以满足以下要求:
主机清单文件为 /home/greg/ansible/inventory
playbook 中使用的角色的位置包括 /home/greg/ansible/roles
2、配置
安装ansible
sudo yum install ansible -y
创建ansible目录
mkdir /home/greg/ansible
配置静态清单文件 root密码题目会给出
vim /home/greg/ansible/inventory
[dev]
172.25.250.9
[test]
172.25.250.10
[prod]
172.25.250.11
172.25.250.12
[balancers]
172.25.250.13
[webservers:children]
prod
[all:vars]
ansible_user=root
ansible_password=redhat
进入ansible目录
cd ansible/
编辑/home/greg/ansible/ansible.cfg
vim /home/greg/ansible/ansible.cfg
[defaults]
inventory =/home/greg/ansible/inventory
roles_path = /home/greg/ansible/roles
host_key_checking = False
创建roles目录
mkdir /home/greg/ansible/roles
3、检测配置