[chef] Re: Re: Re: Re: searching with chef


Chronological Thread 
  • From: Nathen Harvey < >
  • To: " " < >
  • Subject: [chef] Re: Re: Re: Re: searching with chef
  • Date: Tue, 5 Mar 2013 18:53:39 +0000
  • Accept-language: en-US

There is also:



+1 for environment scoped searches. 


On Tue, Mar 5, 2013 at 10:37 AM, Adam Jacob < " target="_blank"> > wrote:
I wonder if we should move some of that into the core DSL. Super useful,
non intrusive.

Adam

On 3/4/13 3:12 PM, "AJ Christensen" < "> > wrote:

>on the CLI, you can pass the '-a / --attribute' flag to get a
>particular attribute tree from the object.
>
>In the recipe, it'll look something like
>
>servers = search(:node, "roles:bar AND chef_environment:production")
>server = servers.first
>ip = server['ipaddress'] # Just a Chef::Node object here.
>
>Check out Heavy Water's discovery cookbook for some recipe helpers,
>like 'empty ok?', local node fall-back, environment aware search, sort
>by check-in time & cloud-aware IP addressing preferences. [0]
>
>--AJ
>
>[0] http://ckbk.it/discovery
>
>On 5 March 2013 12:08, Maven User < "> > wrote:
>> Hi guys -
>>
>> I'm struggling a bit with searching within chef...
>>
>> I'm trying to select all nodes that have a given role in a particular
>> environment.
>>
>> I realize I can do something like:
>>
>> knife search node "roles:<rolename>" -E <environmentname>
>>
>> But how do I get things like the ip address from that object?
>






Archive powered by MHonArc 2.6.16.

§