- From: "John E. Vincent (lusis)" <
>
- To:
- Subject: [chef] Re: Re: Re: Arbitrary attributes for nodes
- Date: Tue, 15 Feb 2011 10:40:48 -0500
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=Y2gHMDZD4Bc3hlqHpVSf6VBoUsvToZjE/1GoETk6DrHFFX/DHSPILqYY6BogRQOPz5 MWbUeVBe9nV+ab6bP/kpD6MOWmR4tbRMhP6jRttpDTdVdBts9xpojSlSKOIsUjvtyMuv 94BNKm0HtHeHWP9ho+I/KL3X0urfNGXuLtQz0=
In override?
~/development/chef-repo$ knife node show db3
<snip>
"override": {
"mysql": {
"manage_users": true
}
},
"run_list": [
"role[mysql_master]"
]
}
~/development/chef-repo$ knife node show db3slave3
<snip>
"override": {
},
"run_list": [
"role[mysql_slave]"
]
}
~/development/chef-repo/site-cookbooks/users/attributes$ cat default.rb
default[:mysql][:manage_users] = false
On Tue, Feb 15, 2011 at 10:11 AM, Tristan Sloughter
<
>
wrote:
>
But where is that done? I saw this in the training slides... I want it done
>
per node with different values so I was hoping I could simply place it in
>
the nodes attributes.
>
Tristan
>
>
On Tue, Feb 15, 2011 at 9:10 AM, Sean OMeara
>
<
>
>
wrote:
>
>
>
> node.set[:num] = 1
>
>
>
> On Tue, Feb 15, 2011 at 10:03 AM, Tristan Sloughter
>
> <
>
>
> wrote:
>
> > Maybe I'm missing something but the wiki pages on attributes and their
>
> > use
>
> > in roles, nodes and recipes is confusing me.
>
> > I'd simply like to be able to set arbitrary attributes on a node that
>
> > can be
>
> > used in a recipe.
>
> > Meaning somewhere in the node's json place something like, { "num" : "1"
>
> > }
>
> > And be able to access this in any recipe the node is running like
>
> > node[:num].
>
> > Is this not possible? I tried placing key/values under default through a
>
> > knife edit of the node but my attempts to access the values in a recipe
>
> > returns nil.
>
> > Thanks,
>
> > Tristan
>
>
Archive powered by MHonArc 2.6.16.