- From: Troy Ready <
>
- To: "
" <
>
- Subject: [chef] Re: Force 'main' IP on multi-homed Chef nodes
- Date: Thu, 07 May 2015 09:54:39 -0700
FWIW, the logic used to determine the automatic attribute ipaddress is
located here:
https://github.com/chef/ohai/blob/master/lib/ohai/plugins/network.rb
We've created custom ohai plugins for systems needing an ipaddress
override, and use the ohai cookbook
(
https://github.com/opscode-cookbooks/ohai) to deploy them. Not sure if
I'd classify it as straightforward (was fairly daunting for me while I
was learning Chef), but it's the only way that I currently know of to
deal with automatic attributes.
On 05/06/2015 05:27 PM, Vauter, George wrote:
>
Has anyone found a straightforward way to force Ohai to use a specific
>
interface’s IP address as the “main” ip address for the Chef node? All our
>
server’s are multi-homed (have 2-3 interfaces). Chef is currently picking
>
the IP of an interface that should not be considered the main interface for
>
the node. From what I found so far, Ohai references the order of the
>
routes to determine which interface IP to select…?
>
>
Thanks,
>
George
>
Archive powered by MHonArc 2.6.16.