- 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.