2017-05-29 96 views
0

Ansible:v2.3.0.0
的Python:v2.7.12如何使用Ansible获取主机变量?


hosts文件:

[server1] 
192.168.0.1 

在剧本,试图通过这种方式来获得IP值:

- debug: 
    msg: "Host: {{ hostvars['server1'] }}" 

它说hostvars.HostVars没有属性。

回答

1

是您的示例中的组名。如果您希望成为主机,请定义如下库存:

[myservers] 
server1 ansible_host=192.168.0.1 
+0

谢谢!这是好方法! –

相关问题