我在厨师客户端的stream浪虚拟机上使用桥接networking。 knife node show test1-vagrant显示10.0.2.15的一个ip地址,它是eth0。 eth1是192.168.1.5,这是DHCP给它的。 我怎么能得到厨师思考的IP地址是192.168.1.5而不是,所以我可以刀ssh – 一个ipaddress?
这本食谱可能会帮助你,它改变ipaddress节点属性使用与eth1接口关联的IP地址: https : //github.com/tknerr/cookbooks-vagrant-ohai
这是一个完整的Vagrant插件,安装一个类似https://github.com/avishai-ish-shalom/vagrant-ohai
现在唯一的问题是,如果您使用:chef_solo或:chef_server provisioner,似乎只安装它。