Ansible变量
一、在命令行中定义变量
1 | [root@ansible ~]#ansible webs -a 'echo {{ a }}南汐{{ b }}' -e 'a=欢迎来到' -e 'b=的个人世界' |
二、在play中定义变量
1 |
|
将单独变量写入一个yaml格式文件在play中引用
1 | [root@ansible ~]# cat vars.yml |
三、在主机资产中定义变量
1、主机变量
2、主机组变量
四、官方推荐方式定义变量
1 | 1.定义变量 给组定义变量 |
五、使用变量创建文件
1 | 案例.使用变量创建一个文件 |
六、变量注册
1 | # 当我们使用ansible时,想要显示命令返回的结果,就可以使用变量注册的方式 |