我在ipaddress
:
kitchen.yml
- name: node_abc
driver:
network:
- ['private_network', {ip: '193.169.33.84'}]
当我尝试使用
检索ipaddress
的值时
ohai node[ipaddres]
我得到10.0.2.15
而不是193.169.33.84
。
我如何获得193.169.33.84
?
答案 0 :(得分:0)
使用
node["network"]["interfaces"]["eth1"]["addresses"].first.
为什么 ohai 选择第一个接口(即使它只是一个非全局路由的IP)的原因是因为默认路由使用此接口。 This应该是代码中的位置。