1.5. 创建变量
为受管节点设置值的变量,如 IP 地址、FQDN、操作系统和 SSH 用户,因此在运行 Ansible 命令时不需要传递它们。
变量可以应用到特定的主机。
webservers:
hosts:
webserver01:
ansible_host: 192.0.2.140
http_port: 80
webserver02:
ansible_host: 192.0.2.150
http_port: 443
变量也可以应用到组中的所有主机。
webservers:
hosts:
webserver01:
ansible_host: 192.0.2.140
http_port: 80
webserver02:
ansible_host: 192.0.2.150
http_port: 443
vars:
ansible_user: my_server_user