[chef] Re: RE: Re: multiple clusters and attributes


Chronological Thread 
  • From: Brad Montgomery < >
  • To:
  • Subject: [chef] Re: RE: Re: multiple clusters and attributes
  • Date: Fri, 6 Apr 2012 12:38:01 -0500

Just to be clear, I create a single role for the cluster, and specify
all nodes in that role. Then, apply that role to every machine.  I'm
not sure I made that clear in my last email, and I'm sure there's
probably a better way to do it.  I've also done similar things to what
 you've described in a data bag.

Do all of your clusters also need to know about each other?

On Fri, Apr 6, 2012 at 10:27 AM, Van Fossan,Randy 
< >
 wrote:
> Thanks Brad,
>
> There are some nice things in that cookbook that I may rethink in my hosts 
> cookbook.
>
> However, the issue for specifying all the nodes in a cluster when running 
> the bootstrap on a particular node remains.
>
> The only solution I have come up with is to use a databag that describes 
> each cluster and it's nodes or to create a custom role for each cluster..
>
> Randy
>
> -----Original Message-----
> From: 
> 
>  
> [mailto:
>  On Behalf Of Brad Montgomery
> Sent: Friday, April 06, 2012 11:09 AM
> To: 
> 
> Subject: [chef] Re: multiple clusters and attributes
>
> We've got a recipe to do this... you create a role, and then an attribute 
> that just lists all the hostnames. The recipe then looks up their ip 
> addresses and writes the /etc/hosts file.
>
> There's probably a better way to do this, but this works for us.
>
> You can see our recipe, here:
> https://github.com/coroutine/chef-hosts
>
> On Fri, Apr 6, 2012 at 9:05 AM, Van Fossan,Randy 
> < >
>  wrote:
>> How are you guys handling attributes for multiple systems (like clusters)??
>>
>>
>>
>> For example, in cluster, I need to be able to add all nodes in the
>> cluster to the /etc/hosts file on each cluster node.   I am not sure
>> of the best method for setting / adding attributes for these entries
>> without creating something like a separate role for each cluster.
>>
>>
>>
>> I already have a hosts cookbook to add additional entries if the
>> attribute has data.   I just do not know how to populate that array
>> differently for different clusters.
>>
>>
>>
>> Anyone have any suggestions or ideas?
>>
>>
>>
>> Thanks
>>   Randy
>
>



Archive powered by MHonArc 2.6.16.

§