[chef] RE: Re: Single Chef client for configuring multiple nodes


Chronological Thread 
  • From: Daniel Oliver < >
  • To: AJ Christensen < >, chef < >
  • Subject: [chef] RE: Re: Single Chef client for configuring multiple nodes
  • Date: Thu, 28 Feb 2013 12:34:39 +0000
  • Accept-language: en-US, en-GB
  • Acceptlanguage: en-US, en-GB

I tried to do something like this recently, and couldn't make it work.  In my 
setup, I am only interested in using chef-client to populate attributes so 
that the unmanaged nodes show up in searches.

My understanding is that node_name is used to lookup the key it should match 
against on the server, even if the key being used is for an admin client.  
Certainly, whenever I change the node_name and use an administrative key I 
get a 401 back.

At present, I have resorted to a having a script that registers for each of 
these nodes and runs chef-client for each node to keep the published 
attributes up-to-date.  If it can be done more cleanly, that would be great.

Thanks,
Dan.

-----Original Message-----
From: AJ Christensen 
[mailto:
 
Sent: 28 February 2013 06:43
To: chef
Subject: [chef] Re: Single Chef client for configuring multiple nodes

Just use --node-name or an alternate configuration file (pointing to the same 
client pem, with a different node_name).

Works great! I've never found a use for it; we always thought people might 
create a client that was responsible for multiple virtual nodes, e.g. 
switches that weren't running Chef or something along those lines.

--AJ

On 28 February 2013 19:31,  
< >
 wrote:
> Hi,
>
> Found this statement in the Chef client documentation... "A single 
> Chef Client can run recipes for multiple Nodes". But I could not find 
> any further documentation or supporting description which talks about how 
> this is possible.
>
> Any one has tried this? Is there any in-built support for enabling a 
> single client to configure multiple nodes ?
>
> Any info on this regard will be very helpful.
>
> Thanks,
> Saritha



Archive powered by MHonArc 2.6.16.

§