我正在使用ansible,并且host存在于两个组中,并且需要为每个实例分配几个变量。
这是我的设置。当我使用具有组名的剧本时,它可以工作,但是当我使用host1
时,会发生冲突。
host1
在两个主机中都存在,它是从group1变量中选取的。
主机文件:
[group1]
host1
host2
[group2]
host1
host3
groupvars:
hosts/staging/group_vars/group1.yml
username: john
access: readonly
hosts/staging/group_vars/group2.yml
username: kevin
access: readwrite
我给host1时如何调整使用group2用户名?