playbook-----变量
1.为什么要使用变量
简化playbook项目的一个维护,使用一个固定的字符串,表示一个不固定的值
2.ansible怎么定义变量
分为三种:
通过playbook文件中的play进行定义
通过inventory主机清单进行变量定义
通过执行playbook时使用-e参数指定变量
3.ansible怎么使用变量
- 通过playbook文件中的play进行定义,使用关键字vars
[root@localhost opt]# vi vars.yml
- hosts: dbserver
vars:
- web_package: httpd
- ftp_package: vsftpd
tasks