库存中的ansible变量
ansible variables in inventory
是否可以在清单文件中存储变量?
我的库存是这样的:
[a]
host1
[b]
host2
[Dev:children]
a
b
[a]
host3
[b]
host4
[Dev:children]
a
b
如您所见,两个清单都用于 Dev vars(因为 99% 的变量是相同的)但很少有不同。是否可以仅通过 运行 具有正确库存的角色将它们添加到角色?
当然答案是:Ansible - variables in inventory
简单来说,使用下面的语法即可:
[a:vars]
var=abc
通过运行那个目录的作用,你可以用变量var :)
是否可以在清单文件中存储变量?
我的库存是这样的:
[a]
host1
[b]
host2
[Dev:children]
a
b
[a]
host3
[b]
host4
[Dev:children]
a
b
如您所见,两个清单都用于 Dev vars(因为 99% 的变量是相同的)但很少有不同。是否可以仅通过 运行 具有正确库存的角色将它们添加到角色?
当然答案是:Ansible - variables in inventory
简单来说,使用下面的语法即可:
[a:vars]
var=abc
通过运行那个目录的作用,你可以用变量var :)