如果我的 Ansiblehosts
文件中有以下条目:
[dbserver]
myserver
然后在我的任务代码的其他地方,我可以参考动态获取主机名myserver
。{{ groups['dbserver'][0] }}
效果很好。
现在 - 类似的情况。假设我将hosts
文件更改为:
[dbserver]
db1 ansible_host=myserver ansible_user=myuser
我发现{{ groups['dbserver'][0] }}
现在将返回“db1”,它似乎是一个纯字符串。但是如果我需要引用实际的主机名“myserver”并且还需要知道用户“myuser”怎么办。如何访问这些值?