库存中的安全变量

时间:2016-09-08 09:26:32

标签: ansible ansible-playbook

是否可以在库存文件中存储变量?

我的库存看起来像这样:

[a]
host1
[b]
host2
[Dev:children]
a
b


[a]
host3
[b]
host4
[Dev:children]
a
b

正如您所看到的,两个清单都用于Dev vars(因为99%的变量是相同的),但它们中很少有不同。是否可以通过运行具有正确库存的角色将它们添加到角色中?

1 个答案:

答案 0 :(得分:0)

当然答案是:Ansible - variables in inventory

简单地说,只需使用以下语法:

[a:vars]
var=abc

通过在该目录中运行角色,您可以使用变量var:)